graphics/jpeg especially UPDATING

Doug Barton dougb at FreeBSD.org
Mon Jul 27 22:52:11 UTC 2009


Jason J. Hellenthal wrote:
> If you pkg_delete -r that will remove every package that depends on jpeg. This is not the right way of just getting rid of jpeg considering it involves the complete almost full re-installation of the entire system manually.
> 
> A better route to upgrade would be: pkg_delete -f jpeg-\*
> reinstall the new jpeg and then portmaster -r jpeg-\*

There is no need to do the pkg_delete first, and in fact I do not
recommend it. 'portmaster -r jpeg-' will accomplish what you want to
do on its own.

On the other hand, since just about every X-related binary links to
libjpeg you may want to consider using 'portmaster -w jpeg-' instead.
That will update you to jpeg-7 but leave the old library in
/usr/local/lib/compat/pkg. That way things linked against the old
library will still work and at some point in the future you can delete
the old library when everything (or almost everything) has been
updated in the natural course of events.


hope this helps,

Doug

-- 

    This .signature sanitized for your protection



More information about the freebsd-ports mailing list