Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jan 2008 03:38:52 +0000
From:      Alexey Rubtsov <arubtsov@swsoft.com>
To:        freebsd-ports@freebsd.org
Subject:   Re: make package-recursive question
Message-ID:  <20080122033852.2c320756@rubtsov.plesk.ru>
In-Reply-To: <413539.3287.qm@web50312.mail.re2.yahoo.com>
References:  <47950104.7020605@FreeBSD.org> <413539.3287.qm@web50312.mail.re2.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
В Mon, 21 Jan 2008 13:35:15 -0800 (PST)
Tim Clewlow <tim1timau@yahoo.com> пишет:

> 
> > AFAIK, no. You could try 'pkg_create -b' for the parent port, and
> > then try 'make package-recursive' to see if that will bypass the
> > first step, but I can't guarantee that it will work. Your other
> > option would be to do 'make -DFORCE_PKG_REGISTER package-recursive'
> > in the parent port to just re-build and re-install everything. Not
> > as clean, but has the advantage of not having to de-install the
> > existing port in case that's a problem.
> > 
> > hth,
> > 
> > Doug
> 
> Thanks for that, just wanted to know if I was missing a switch or
> special make target somewhere. Its for a package server, ie slurp
> daily CVS updates and make new versions of packages available for
> clients to install. The specific function would only be used the
> first time a new package (and possibly new dependencies) is added on
> the server, can work around it, its not a problem.
> 
> Cheers, Tim.
  
  You could try to use 'ports-mgmt/portupgrade' utility. With keys -P -p
and -f.

-- 
Alexey Rubtsov



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080122033852.2c320756>