Opened 22 years ago
Closed 19 years ago
#140 closed defect (fixed)
missing/changed files on uninstall should be a warning
Reported by: | jpm@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | base | Version: | 1.0 |
Keywords: | Cc: | ||
Port: |
Description
at times two ports will install the same file, one on top of the other. when trying to uninstall both ports, one of the two will fail because a file registered cannot be found. this seems a bit overly restrictive and does not allow for any possible overlap...
Change History (3)
comment:1 Changed 22 years ago by jpm@…
comment:2 Changed 20 years ago by kevin@…
Owner: | changed from kevin@… to darwinports-bugs@… |
---|
Reassigning bugs in my queue to where they belong.
comment:3 Changed 19 years ago by pguyot (Paul Guyot)
Resolution: | → fixed |
---|---|
Status: | new → closed |
This bug seems to be fixed: no error happens when a file has been removed/modified.
Note: See
TracTickets for help on using
tickets.
more importantly it should not fail the entire uninstall process. if it does, the receipt gets left behind even if all files but a single config file in ${prefix}/etc are removed. then if the user attempts to install a port that depends on this port, it will assume the port is fully installed, when in fact it is almost entirely uninstalled...
orphaned receipts can be a total pain in the arse.