Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Jan 2015 19:13:48 +1100
From:      Chris Knight <stryqx@gmail.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Recursively Deinstalling and Upgrading Packages/Ports without Breaking Dependencies?
Message-ID:  <CAHgj5TRYHbCKzVGvG4UzDO0LMZBRqUAsyk%2BiPcAwwUdtA36n-w@mail.gmail.com>
In-Reply-To: <54C73B84.1080704@infracaninophile.co.uk>
References:  <54C6CDB5.2040501@gmail.com> <54C73B84.1080704@infracaninophile.co.uk>

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

On 27 January 2015 at 18:17, Matthew Seaman
<m.seaman@infracaninophile.co.uk> wrote:
> On 2015/01/26 23:28, Pierre-Luc Drouin wrote:
>> With portupgrade, I used to use "pkg_deinstall -R" to deinstall a
>> package and its dependencies while preserving the packages on which
>> other packages were depending on. With pkgng, the behaviour of
>> "pkg_deinstall -R" changed and this command is now breaking
>> dependencies. Is there a new method to safely remove packages recursively?
>
>   # pkg delete pkgname
>   # pkg autoremove
>
That only works if the dependencies were added as automatic
dependencies. Won't work if the dependency wasn't automatically added
as part of the package's prerequisites for installation.


-- 
Regards,
Chris Knight



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHgj5TRYHbCKzVGvG4UzDO0LMZBRqUAsyk%2BiPcAwwUdtA36n-w>