Opened 20 years ago

Closed 20 years ago

Last modified 17 years ago

#1167 closed defect (fixed)

libcompat-4.6.2-RELEASE does not seem to uninstall on OSX10.3.1

Reported by: jjmenke@… Owned by: fkr@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc: darwinports-bugs@…, wbb4@…
Port:

Description (last modified by jmpp@…)

libcompat-4.6.2-RELEASE does not seem to uninstall on OSX10.3.1, with a latest cvs snapshot (11/ 18/03). Once uninstalled with port, it still remains in the 'port installed' list. If you try to reinstall it after doing an uninstall and clean, you get:

sudo port install libcompat Password: ---> Fetching libcompat ---> Verifying checksum for libcompat ---> Extracting libcompat ---> Configuring libcompat ---> Building libcompat with target all ---> Staging libcompat into destroot Error: Target com.apple.install returned: Port libcompat already registered as installed.

please email me with any questions, or comments that would make this, or future, report(s) more helpful.

Change History (5)

comment:1 Changed 20 years ago by fkr@…

can't reproduce. it uninstalls fine here. Can anyone else reproduce this? -fkr

comment:2 Changed 20 years ago by fkr@…

Cc: darwinports-bugs@… wbb4@… added
Owner: changed from darwinports-bugs@… to fkr@…

actually I can re-produce this. I'll take a closer look.

comment:3 Changed 20 years ago by danielluke (Daniel J. Luke)

I've seen this with other ports, I think the steps to reproduce go something like this:

  1. Install a port
  2. cvs update your dports directory and get a portfile for a newer version of a port
  3. realize that there is a newer port available
  4. uninstall the port (receipt is not removed, but port is)
  5. Attempt to install the new port and notice the error

Workaround: remove the old receipt.

I'll see if I can verify this.

comment:4 Changed 20 years ago by fkr@…

Resolution: fixed
Status: newclosed

this should be fixed. -fkr

comment:5 Changed 17 years ago by jmpp@…

Component: uninstallerports
Description: modified (diff)
Note: See TracTickets for help on using tickets.