Date: Fri, 10 Dec 2004 14:04:26 -0600 From: Joshua Lokken <joshua.lokken@gmail.com> To: Jonathon McKitrick <jcm@freebsd-uk.eu.org> Cc: freebsd-questions@freebsd.org Subject: Re: When to use 'portupgrade -R' Message-ID: <bc5b6385041210120478b1439c@mail.gmail.com> In-Reply-To: <20041210193740.GA3529@dogma.freebsd-uk.eu.org> References: <20041210145456.GB74945@dogma.freebsd-uk.eu.org> <20041210170210.L955@pukruppa.net> <20041210163932.GC74945@dogma.freebsd-uk.eu.org> <bc5b6385041210113236b5aee4@mail.gmail.com> <20041210193740.GA3529@dogma.freebsd-uk.eu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 10 Dec 2004 19:37:40 +0000, Jonathon McKitrick <jcm@freebsd-uk.eu.org> wrote: > On Fri, Dec 10, 2004 at 01:32:33PM -0600, Joshua Lokken wrote: > : from 'man portupgrade(1)': > > > : > : -r > : --recursive Act on all those packages depending on the > : given packages as well. > : > : -R > : --upward-recursive Act on all those packages required > : by the given packages as well. [snip] > : > : It sounds like you are / were not sure of what those options > : actually do. Have a read of the manpage; it'll do you worlds > : of good. > > Actually, it WAS what I was trying to do. I wanted to >upgrade gnome2-lite > and all the packages it required, because gnome2-lite is >a meta-port. If you're trying to upgrade a large bunch of ports like gnome, you may want to start by running portupgrade on the required libraries. For example, although I usually install XFree86-4 via the meta-port, when I want to upgrade it, I generally run 'portupgrade -r XFree86-4-libraries', which first upgrades the libs, then all the ports (including the rest of the XFree86 stuff) that require XFree86-4-libraries. YMMV. -- Joshua Lokken Open Source Advocate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bc5b6385041210120478b1439c>