I did something stupid and now can't uninstall a port

Ken Cunningham ken.cunningham.webuse at gmail.com
Wed Dec 20 01:24:07 UTC 2017


I have a port I'm working on, with a gui subport:

sheepshaver
sheepshaver-gui

I accidentally made a typo installing the subport, and I typed this:

sudo port -v install  subport=sheepshaver=gui


now I have a port installed like this:

$ port -v installed | grep sheep
 sheepshaver=gui @20171215_0 (active) platform='darwin 10' archs='x86_64' date='2017-12-19T16:50:16-0800'


and I can't uninstall it:

$ sudo port uninstall sheepshaver=gui

(does nothing)

$ sudo port uninstall sheepshaver

(does nothing)

$ port -v installed | grep sheep
 sheepshaver=gui @20171215_0 (active) platform='darwin 10' archs='x86_64' date='2017-12-19T16:50:16-0800'


I can't seem to uninstall, deactivate, or otherwise work with this port.

If I install sheepshaver, and then try to 

$ sudo port uninstall sheepshaver=gui

it uninstalls sheepshaver, but leaves sheepshaver=gui behind.

Weirdness.

Ken



More information about the macports-dev mailing list