Date: Mon, 12 Jul 2021 12:07:39 +0000 (UTC) From: Ronald Klop <ronald-lists@klop.ws> To: Robert Clausecker <fuz@fuz.su> Cc: ports@freebsd.org Subject: Re: inject IGNORE_OSVERSION in poudriere? Message-ID: <1885009839.1.1626091659578@mailrelay> In-Reply-To: <YOwjikLcZSnafzCL@fuz.su> References: <1227424893.72.1626088023231@mailrelay> <YOwjikLcZSnafzCL@fuz.su>
next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_0_382213206.1626091658524 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi, Thanks for your answer. Tried it before and tried it again now. Unfortunately it doesn't work. It is shown in the "make env" output in poudriere, but somehow it does not = make it to the "pkg-static add" command in /usr/ports/Mk/Scripts/do-depends= .sh. The stack is like this. Currently running example, it is not the exact stac= k of the problem I have. 43999 - SJ 0:00.83 | | `-- /usr/local/libexec/poudriere/sh -e= /usr/local/share/poudriere/bulk.sh -j freebsd13 -p custom -f /usr/local/et= c/poudriere.d/port-list 44270 - SJ 0:00.68 | | |-- /usr/local/libexec/poudriere/sh = -e /usr/local/share/poudriere/bulk.sh -j freebsd13 -p custom -f /usr/local/= etc/poudriere.d/port-list 48538 - RJ 0:00.00 | | | `-- /usr/local/libexec/poudriere/s= h -e /usr/local/share/poudriere/bulk.sh -j freebsd13 -p custom -f /usr/loca= l/etc/poudriere.d/port-list 48198 - SJ 0:00.00 | | |-- /usr/local/libexec/poudriere/sh = -e /usr/local/share/poudriere/bulk.sh -j freebsd13 -p custom -f /usr/local/= etc/poudriere.d/port-list 48205 - SJ 0:00.03 | | |-- sh: poudriere[freebsd13-custom][= 01]: build_pkg (py38-future-0.18.2) (sh) 48214 - SJ 0:00.01 | | | |-- timestamp 48337 - SJ 0:00.04 | | | `-- /usr/bin/make -C /usr/ports/de= vel/py-future FLAVOR=3Dpy38 pkg-depends 48342 - SJ 0:00.02 | | | `-- /bin/sh /usr/ports/Mk/Script= s/do-depends.sh 48495 - SJ 0:00.00 | | | `-- /wrkdirs/usr/ports/devel/p= y-future/work-py38/pkg-static add /packages/All/pkg-1.16.3.txz 48496 - RJ 0:01.11 | | | `-- /wrkdirs/usr/ports/devel= /py-future/work-py38/pkg-static add /packages/All/pkg-1.16.3.txz Regards, Ronald. =20 Van: Robert Clausecker <fuz@fuz.su> Datum: maandag, 12 juli 2021 11:12 Aan: ports@freebsd.org Onderwerp: Re: inject IGNORE_OSVERSION in poudriere? >=20 > Hi Ronald, >=20 > Refer to poudriere(8) =E2=80=9CCreate optional make.conf.=E2=80=9D You s= hould > be able to create a file >=20 > /usr/local/etc/poudriere.d/$jailname-make.conf >=20 > with extra make variables for $jailname. >=20 > Yours, > Robert Clausecker >=20 > Am Mon, Jul 12, 2021 at 11:07:03AM +0000 schrieb Ronald Klop: > > Hi, > > > > To save time I sometimes get pkgs from the official pkg builders and sa= ve them in the poudriere dir. > > But now and then I get this: > > > > [00:00:47] =3D=3D=3D> Installing existing package /packages/All/llvm1= 1-11.0.1.txz > > [00:00:48] [freebsd14-custom-job-01] Installing llvm11-11.0.1... > > [00:00:48] Newer FreeBSD version for package llvm11: > > [00:00:48] To ignore this error set IGNORE_OSVERSION=3Dyes > > [00:00:48] - package: 1400025 > > [00:00:48] - running kernel: 1400024 > > [00:00:48] Ignore the mismatch and continue? [y/N]: > > [00:00:49] Failed to install the following 1 package(s): /packages/All/= llvm11-11.0.1.txz > > [00:00:49] *** Error code 1 > > > > Normally I delete/create the poudriere jail, but the upstream world use= d by poudriere is not new enough yet. > > > > How can I set IGNORE_OSVERSION=3Dyes in the poudriere environment? > > > > Regards, > > Ronald. >=20 > --=20 > () ascii ribbon campaign - for an 8-bit clean world > /\ - against html email - against proprietary attachments > =20 >=20 >=20 >=20 ------=_Part_0_382213206.1626091658524--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1885009839.1.1626091659578>