poudriere builds all dependencies, even if packages have already been built

Bryan Drewery bdrewery at FreeBSD.org
Wed Apr 3 10:54:25 UTC 2013


On 4/3/2013 4:17 AM, Stefan Bethke wrote:
> Firstly, is there a better mailing list to discuss poudriere?
> 
> I'm just getting my feet wet with poudriere, and are a bit surprised that all dependencies for a port are built, instead of installing the packages that got built earlier already.  Is this intentional?  Is there a configuration option to have the requisite packages installed before building a port?
> 
> 
> Thanks,
> Stefan
> 

Here or pkg@ is fine.

This is exactly what it does. It builds the dependencies one time then
installs then builds the port needing them. On the next run if the
dependencies have not updated it reuses them. However, if a dependency
is updated then everything depending on it will be rebuilt as well to be
more safe in case a PORTREVISION bump was missed in cases of shlib bumps
or similar.


-- 
Regards,
Bryan Drewery
bdrewery at freenode/EFNet

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 899 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130403/0baf9176/attachment.sig>


More information about the freebsd-ports mailing list