Date: Tue, 23 Mar 2004 02:31:48 -0500 From: Adam Weinberger <adamw@FreeBSD.org> To: Jason Dusek <jdusek@cs.uiowa.edu> Cc: "Gnome@BSD" <gnome@freebsd.org> Subject: Re: Yelp Message-ID: <20040323073148.GL87493@toxic.magnesium.net> In-Reply-To: <405FF507.10801@cs.uiowa.edu> References: <405FE959.4090401@cs.uiowa.edu> <1080023969.86247.20.camel@shumai.marcuscom.com> <405FF507.10801@cs.uiowa.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
>> (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@gnome.org \\oo// adamw@FreeBSD.org adamw@vectors.cx \\// adamw@magnesium.net http://www.vectors.cx
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040323073148.GL87493>