pkgdb -F and obsolete packages

RW rwmaillists at googlemail.com
Tue Jan 27 15:01:09 PST 2009


On Tue, 27 Jan 2009 09:56:06 -0800
Garrett Cooper <yanefbsd at gmail.com> wrote:

> On Jan 27, 2009, at 6:11 AM, RW wrote:
> 
> >
> > After updating my ports tree, pkgdb prompted me to remove a couple
> > of obsolete packages and then failed to delete them (see below).
> >
> > I deleted them manually, but I would have thought pkgdb should
> > either removed the dependencies first, or force the delete and then
> > handle the stale dependencies afterwards.

> 	pkg_delete -f xphelloworld-1.0.1_1 (or make deinstall in the
> ports directory) will do the trick. 

As I said, I've already deleted them. I just not sure whether it's a bug
that's worth a PR, or just ultra-conservative design. At best it's a
rough edge.

> Just make sure to upgrade after
> that ;). This is most likely a usage bug with pkg_install / pkgdb; I
> think there might be a -f option that you can use, but honestly
> that's like playing with fire.

It doesn't have anything to do with pkg_install, pkgdb is part of
the portupgrade port.


More information about the freebsd-ports mailing list