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