Intelligent way of dealing with dependancies in ports

Philip Hallstrom freebsd at philip.pjkh.com
Thu May 11 02:17:46 PDT 2006


> I'm rather tired of having to update firefox port due security fixes and then 
> having to build the new versions of
> glib, expat, and so on an so on, every one of which complains that tere are 
> older versions of the lib installed.
>
> I've tried pkg_delete -f and install of the newer version, but then all the 
> binaries in the system started complaining
> because they don't find the exact version of the shared library they are 
> compiled with.
>
> What's the intelligent way of dealing with the problem?
> (Prefferably the one which does not include downloading 600+ MB of source 
> every time :-( )

portupgrade...

something close to portupgrade -rR firefox and you're done.

i usually run with a -n first to see what it wants to upgrade...


More information about the freebsd-questions mailing list