Date: Tue, 23 Jun 2020 13:28:07 +0200 From: Michael Grimm <trashcan@ellael.org> To: David Wolfskill <david@catwhisker.org> Cc: FreeBSD Ports ML <freebsd-ports@FreeBSD.org> Subject: Re: WITH_META_MODE and poudriere: *.meta files, where? Message-ID: <7B4EC11B-5A60-44DA-9608-898E2F22E899@ellael.org> In-Reply-To: <20200623111932.GB1376@albert.catwhisker.org> References: <738C0F2E-5360-47C7-80B3-3F17FE72E7D9@ellael.org> <CAJ_iqtY8D1nmLu2xxHQqwGWQEauDSu%2BYL5cJzc%2Bh27Qb7eQhGw@mail.gmail.com> <37E9D0C7-A208-4C4C-BB61-1E359E31B193@ellael.org> <20200623111932.GB1376@albert.catwhisker.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[restored crossposting to ML] David Wolfskill <david@catwhisker.org> wrote: > On Tue, Jun 23, 2020 at 01:08:30PM +0200, Michael Grimm wrote: >> ... >> Hmm, but that information doesn't help me regarding my question = above: >>=20 >> Where does poudriere store .meta files during compilations? >=20 > At this point, I'm very confused. >=20 > I use META_MODE for building FreeBSD -- that's why = 'WITH_META_MODE=3Dyes' > is in /etc/src-env.conf. >=20 > I use poudriere for building packages from the ports tree (in a clean > environment). >=20 > There's no point in the dependency-tracking that META_MODE provides > when using poudriere, as far as I know. (poudriere's "granularity" > is at the port/package level: if a package is outdated, it's removed, > and a new one built, recursively.) >=20 > I am completely failing to understand how META_MODE and poudriere are > involved in the same discussion. Yeah, me as well ;-)=20 That's why I want to understand, how this is supposed to work. I cam across https://github.com/freebsd/poudriere/issues/457 recently: "Since we stopped pulling in /etc/src-env.conf to poudriere builds, we = can't benefit from features like WITH_META_MODE. Please implement = poudriere.d/jail-set-src-env.conf functionality." And bdrewery reimplemented in = https://github.com/freebsd/poudriere/commit/1191f9f1356beaa481df9d5db3e856= 7449840d07 Again, I want to understand how this is supposed to work, or if I have = misunderstood that commit completey? Thanks, and regards, Michael=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7B4EC11B-5A60-44DA-9608-898E2F22E899>