Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Jun 2012 14:23:43 -0400
From:      Jason Hellenthal <jhellenthal@dataix.net>
To:        Matthew Seaman <m.seaman@infracaninophile.co.uk>
Cc:        Marcin Wisnicki <mwisnicki+freebsd@gmail.com>, freebsd-ports@freebsd.org
Subject:   Re: How to uninstall pkgng
Message-ID:  <20120609182343.GB50954@DataIX.net>
In-Reply-To: <4FD38FEB.5000402@infracaninophile.co.uk>
References:  <jr025r$6b2$1@dough.gmane.org> <4FD38FEB.5000402@infracaninophile.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help


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))



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120609182343.GB50954>