Skip site navigation (1)Skip section navigation (2)
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>