Can anyone explain why I can't uninstall rb-sqlite3?
Bryan Blackburn
blb at macports.org
Wed Oct 15 15:39:39 PDT 2008
On Wed, Oct 15, 2008 at 05:05:05AM -0700, Scott C. Kennedy said:
> Oh, ns yes, I've tried port clean, port selfupdate, port uninstall -d -f...
>
> Biko-2:~ sck$ sudo port selfupdate
>
> MacPorts base version 1.600 installed
>
> Downloaded MacPorts base version 1.600
>
> The MacPorts installation is not outdated and so was not updated
> selfupdate done!
> Biko-2:~ sck$ sudo port clean --all rb-sqlite3
> ---> Cleaning rb-sqlite3
> Warning: Distfiles directory
> '/opt/local/var/macports/distfiles/ruby' may contain distfiles
> needed for other ports, use the -f flag to force removal
> Biko-2:~ sck$ sudo port -d -f uninstall rb-sqlite3 @1.2.1_0
> ---> Uninstalling rb-sqlite3 1.2.1_0
> DEBUG: skip missing file: /Users/sck/0
That's an odd file...especially since everything should be in /opt/local.
> DEBUG: /Users/sck is not empty
> DEBUG: /Users is not empty
> DEBUG: / is not empty
> ---> Uninstall is removing rb-sqlite3 from the port registry.
After this, 'port installed rb-sqlite3' still shows it as installed? If so,
sounds like it's actually failing to delete the receipt. See what's located
in /opt/local/var/macports/receipts/rb-sqlite3 with
$ ls -lR /opt/local/var/macports/receipts/rb-sqlite3
I know there is/was an issue with abnormal characters in some places that
can confuse port, but rb-sqlite3 doesn't appear to have any such issues that
I can see.
Bryan
> Biko-2:~ sck$
>
> Scott
>
> Scott C. Kennedy wrote:
> > I did this multiple times...
> >
> > Biko-2:~ sck$ port installed | grep sqlite
> > rb-sqlite3 @1.2.1_0
> > sqlite3 @3.6.3_0 (active)
> > Biko-2:~ sck$ sudo port uninstall rb-sqlite3
> > ---> Uninstalling rb-sqlite3 1.2.1_0
> > Biko-2:~ sck$ port installed | grep sqlite
> > * rb-sqlite3 @1.2.1_0*
> > sqlite3 @3.6.3_0 (active)
> > Biko-2:~ sck$ sudo port uninstall rb-sqlite3
> > ---> Uninstalling rb-sqlite3 1.2.1_0
> > Biko-2:~ sck$ sudo port* -f * uninstall rb-sqlite3
> > ---> Uninstalling rb-sqlite3 1.2.1_0
> > Biko-2:~ sck$ sudo port *-f * uninstall rb-sqlite3
> > ---> Uninstalling rb-sqlite3 1.2.1_0
> > Biko-2:~ sck$ sudo port *-f * uninstall rb-sqlite3
> > ---> Uninstalling rb-sqlite3 1.2.1_0
> > Biko-2:~ sck$ port installed | grep sqlite
> > * rb-sqlite3 @1.2.1_0*
> > sqlite3 @3.6.3_0 (active)
> > Biko-2:~ sck$ sudo port activate rb-sqlite3 @1.2.1_0
> > ---> Activating rb-sqlite3 1.2.1_0
> > Error: port activate failed: Image error: rb-sqlite3 @1.2.1_0 not
> > installed as an image.
> > Biko-2:~ sck$ sudo port uninstall rb-sqlite3 @1.2.1_0
> > ---> Uninstalling rb-sqlite3 1.2.1_0
> > Biko-2:~ sck$ port installed | grep sqlite
> > rb-sqlite3 @1.2.1_0
> > sqlite3 @3.6.3_0 (active)
> > Biko-2:~ sck$
> >
> > But, I can't seem to uninstall/install/activate this port...
> >
> > Any ideas?
> >
> > Scott
>
More information about the macports-users
mailing list