Date: Mon, 11 May 2020 20:34:10 +0200 From: "Patrick M. Hausen" <hausen@punkt.de> To: Mark Millard <marklmi@yahoo.com> Cc: "info@netocean.de" <info@NetOcean.de>, FreeBSD ports <freebsd-ports@freebsd.org> Subject: Re: Poudriere - Compile ALL Ports Message-ID: <FCCB041E-E67E-454B-B0BC-B8907E38D893@punkt.de> In-Reply-To: <625BBD86-9740-41D0-8199-CF1B3ACB5320@yahoo.com> References: <625BBD86-9740-41D0-8199-CF1B3ACB5320.ref@yahoo.com> <625BBD86-9740-41D0-8199-CF1B3ACB5320@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi all, I=E2=80=99m confused by this thread. isn=E2=80=99t 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 - =E2=80=A6 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=E2=80=99t Poudriere build each of them in a shiny new empty environment? At least that=E2=80=99s 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 --=20 punkt.de GmbH Patrick M. Hausen .infrastructure Kaiserallee 13a 76133 Karlsruhe Tel. +49 721 9109500 https://infrastructure.punkt.de info@punkt.de AG Mannheim 108285 Gesch=C3=A4ftsf=C3=BChrer: J=C3=BCrgen Egeling, Daniel Lienert, Fabian = Stein
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FCCB041E-E67E-454B-B0BC-B8907E38D893>