Poudriere - Compile ALL Ports
Patrick M. Hausen
hausen at punkt.de
Mon May 11 18:34:24 UTC 2020
Hi all,
I’m confused by this thread. isn’t the point of Poudriere
bulk builds to
- start with a clean jail
- build the first port in the list and all dependencies
- store the packages for later incorporation into the pkg repo
- clean out the jail completely
- start with the next port in the list
- …
How can there ever be a build conflict unless there is a bug
like port A depends on B and ImageMagick 7, while B is
lagging somewhat behind and depends on ImageMagick 6?
But if ImageMagick 6 and 7 are not dependencies but intended
target packages, doesn’t Poudriere build each of them in a shiny
new empty environment?
At least that’s what I thought our Poudriere was doing all day
and night and we never had a build conflict like this. Bugs like
the aforementioned aside.
Happy to get enlightened,
Patrick
--
punkt.de GmbH
Patrick M. Hausen
.infrastructure
Kaiserallee 13a
76133 Karlsruhe
Tel. +49 721 9109500
https://infrastructure.punkt.de
info at punkt.de
AG Mannheim 108285
Geschäftsführer: Jürgen Egeling, Daniel Lienert, Fabian Stein
More information about the freebsd-ports
mailing list