Recursively Deinstalling and Upgrading Packages/Ports without Breaking Dependencies?

Chris Knight stryqx at gmail.com
Tue Jan 27 08:13:54 UTC 2015


Howdy,

On 27 January 2015 at 18:17, Matthew Seaman
<m.seaman at 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


More information about the freebsd-stable mailing list