How to uninstall pkgng

Jason Hellenthal jhellenthal at dataix.net
Sat Jun 9 18:23:53 UTC 2012



On Sat, Jun 09, 2012 at 07:03:23PM +0100, Matthew Seaman wrote:
> On 09/06/2012 18:46, Marcin Wisnicki wrote:
> > I've made a mistake of installing pkgng on 9.0-amd64 but since there is no 
> > up-to-date repository I want to remove it.
> > 
> > What would be the correct procedure to achieve that ?
> > 
> > Invoking `pkg delete -a` still leaves some files including /usr/sbin/pkg.
> 
> Not easy.  You'ld have to delete the pkg port, undo any additional
> configuration you may have added to eg. /etc/make.conf (ie. remove
> WITH_PKGNG settings), undo any patches to portmaster (if you're using
> that) and then reinstall all your ports using the original package tools
> to rebuild /var/db/pkg/ contents.
> 
> /usr/sbin/pkg is part of base nowadays.  You don't want to delete that.
> 

When was pkgng made part of base ?

/usr/sbin/pkg would be from pkgng if you are using it to delete itself
then the problem you are experiencing is the file is busy at the time of
deletion. Try pkg_delete instead ?



-- 

 - (2^(N-1))


More information about the freebsd-ports mailing list