Date: Mon, 19 Nov 2001 13:08:31 -0500 From: Jason Andresen <jandrese@mitre.org> To: Kutulu <kutulu@kutulu.org> Cc: Roger Merritt <mcrogerm@stjohn.ac.th>, freebsd-stable@freebsd.org Subject: Re: cvsup of ports, then what? Message-ID: <3BF94A9F.C129942@mitre.org> References: <20011116025723.T8046@seven.alameda.net> <NDBBIMKICMDGDMNOOCAIEEKIDOAA.patrick@mip.co.za> <20011116025723.T8046@seven.alameda.net> <01111605542200.01330@proxy.the-i-pa.com> <3.0.6.32.20011119132610.00827760@stjohn.stjohn.ac.th> <20011119085935.A58233@pr0n.kutulu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Kutulu wrote: > > On Mon, Nov 19, 2001 at 01:26:10PM +0700, Bill Moran wrote: > >On Friday 16 November 2001 05:57, Ulf Zimmermann wrote: > >>On Fri, Nov 16, 2001 at 12:51:55PM +0200, Patrick O'Reilly wrote: > >>> I have a number (15 or so) of packages/ports installed. Do I need to run > >>> "make" for each of my ports again? Or is there something simpler that > >>> will know which ports I have installed and do them all together for me? > > > You can check the port version against what is installed, I am not aware > >> of any tool providing this at this time (hey, another little project to > >> do if nobody has done it already) > > > Check out pkg_version. It doesn't automate the whole process, but it will give > > you a nice listing of what needs updated and what is already up to date. The > > portupgrade (in ports/sysutils/portupgrade) will do this for you as well. Run: > > portupgrade --noexec "*" > > and it will scan through all the ports, telling you which ones it would have upgraded, and to which versions, had you let it > exec. Personally I like: pkg_version -vl '<*' > newport.txt right after the cvsup. In fact I update my ports nightly and have this run immediatly afterward so that in the morning I have a nice list of what ports are updated. I then manually run portupgrade on the ones that actually need it. A LOT of ports get _x upgrades that aren't really worth the compile time IMHO. -- \ |_ _|__ __|_ \ __| Jason Andresen jandrese@mitre.org |\/ | | | / _| Network and Distributed Systems Engineer _| _|___| _| _|_\___| Office: 703-883-7755 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3BF94A9F.C129942>