View Single Post
  #7   (View Single Post)  
Old 28th March 2014
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,975
Default

I should point out that step 8 (package update) and step 9 (package build if necessary) are entirely optional, as the upgrade script will not remove any dependent libraries.

And pkg_add(1) will not remove any third party libraries that an installed package might depend upon, either. If there are two versions of a third party library needed, the older library metadata gets moved into a .lib* structure under /var/db/pkg. Removal of these older versions is (mostly) automatic when they are no longer needed.

Last edited by jggimi; 28th March 2014 at 03:17 PM. Reason: clarity
Reply With Quote