Yelp

Adam Weinberger adamw at FreeBSD.org
Mon Mar 22 23:31:48 PST 2004


>> (03.23.2004 @ 0327 PST): Jason Dusek said, in 0.8K: <<
> Hi All,
> 
> When I run
> 
> # portupgrade -rf libxslt

That means "reinstall libxslt and everything that depends upon it."

> I get alot more stuff being rebuilt then when I just:
> 
> # cd /usr/ports/textproc/libxslt/
> # make deinstall
> # make reinstall

That means "reinstall only libxslt."

> Why is a portupgrade different from a reinstall?

Because a reinstall that causes a bump in a library's major number will
cause everything that used the old library to break. A recursive
portupgrade (portupgrade -rf) ensures that apps use only the libraries
that actually exist.

# Adam


--
Adam Weinberger
adamw at gnome.org  \\oo//  adamw at FreeBSD.org
adamw at vectors.cx  \\// adamw at magnesium.net
http://www.vectors.cx


More information about the freebsd-gnome mailing list