From nobody Sat Jun 7 08:15:59 2025 X-Original-To: freebsd-pkgbase@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bDrcG5Lbkz5xbtj for ; Sat, 07 Jun 2025 08:16:14 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-21.consmr.mail.gq1.yahoo.com (sonic301-21.consmr.mail.gq1.yahoo.com [98.137.64.147]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4bDrcF44KKz3YSs for ; Sat, 07 Jun 2025 08:16:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1749284171; bh=X9Ym/aE7U7EuKxtzFfRsFt9bT9EW24iex8FgOPtgJVA=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=S/2etwbLq+7Z/t5RqOi07J93DgIkKtsgrNadfW+t214cwS3vdd48WUPGa1dzdAFyldqiJo1hx1Y4dU0LvKCo1QPwEIC8DCmlnvI3Vno6D+eXuwNpOpBDmgkhEyJ4L+++8SHEGSukhlQT+/hWb3U0610Qim8DJRXXnduCtSCLHcUIZsUa9qihbSOGNJEYHrcN/T6xp75N+4FmyoD2ZcSB8y/x9VZxlqLUROd0xnB33favdh3Ref7+5UH8RNvJvSh1Ugiskx3a343HkpBKQHto59N5XFqr8ohPLW/HdPZ5O9uJd0N8HW33Ok4ruSDRECeMt1oMD/+vhAMbUsMzq0fT5A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1749284171; bh=LUx6no5xWmzq3KsBQaXdjG3qfn6rrAtYbY9KXiGPchf=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=fBY2nFAF/k7pv8+K7cy5LMNoA6Mhfx7mfSWSp1ipoj+xdq+0QkJ5vaUEvHEvjfvTHwlVdWEtbgyBEtb/waQsLek0S20BjkI91knLdWN9C+tZ/wm620Qv7MMPTzb/M/nPyrwJYIBadqVvi8ywUgR8JNJsIBtESpR7cZHlaTb3ZJagoCx5T1bNlwGQPLPEIbU656/sLAJhfejnhYhFg7kX81/WcEBCstLgQgltJcCxuugoS5BICuM8pZ7456T6PL8p1OuY/UqqeZ+olXu+cSHgY0GkO16FZTehTxpI/0rJHQmwcdBuRsXbilN/tLL6qiuYHI2UFM181NQKfK54QoDgQg== X-YMail-OSG: cdAD1d8VM1nDm3GEfyZoOZta8qLfwRWMEaiN0Wf0tFfY9AMngVow2Dw1ZZ0Cs7W 8qpHzGvQ.lbtT9aOsoHEl8NocRYQW32qiJ79Pfj4JIVDKblfqeIT2y_H1JqlS_CNUoZs0d3.uVKA UxF3fi5IqUJz160BrDD9XhkITjAuEQeVRnSkivSKUnhxSTBQJeBNaKJl6LxSvKmMcAqI6HrQ5ytR wuW9FvsUe0EOZNk8t5qQkQxWLjubARPEWUiptIdAcTF_tB7yBmPsg31d9id8H_Xee7Z6z4CUUJOV uXAA2fnBGn39sJfzi9YQks1oM.fO4zF8ovGM.EBR5SFKFA0.i9zuvExWP4bL5YJpEjxKADf85KRX qiJ7XdBUdDpAeTSKVK.ws6Avk3DxQcdM8UhqXkiFUfq6QCur3WXTXUXH0SWC1PsDb5rpj90cxWLP .XeHzHAFGcIx4n.YB4FhWmkj8ZVz8MvlKzgrT_t6Xw_3wH5XMVZV9BTLvC0ahgIhEVJsCvA4AXcU .dASR0Tvd28ydq4hN.6VvR3R1s9ElRSkAz7Wa1nb6UdMt0XcIvcs6QnIH0JZWLy2CUDXcHC.ievY D_x78DUIej4ttfWbjVZehhQw8tvEC7EePWypWyExzZ2OhAkNOXGdMD30iDlzuV4T91f8X.oAmQhN kZKapjdieJ8E6uu4rbb6j9O6h7WGCv9QksirefOUApDpXZpvu8ISAqqrOEdTJXfhI8XqLeh5AfxV a4W2cokowYe5NXUcUXeEWur8uIaT_dGf0RtXWXJjayWBYElU59ayqO7ld6wROhex1ASpT.CRaTyL NSd97frPeo0.V1vpq6usr03FEgStC98Rql8LUGFkM7CAeKKonKX0ak1feHf9S8tXUNicI0Ur6.H3 ylF.xgtW3gAMJYGiRTUvSZrRlBuPvXedz9fJ6ZxYPAS3yINfpC_5zWxFUcRUgFyv8Iiu2C21kbjY sUmV.B4ExIEokJkAL0.LUIzNaedYu91I6Qyby5j3bO3VnFcTWA43wUAnjJKKnpghTj1Z5Whf85If QxdGJyEKfCFnBjbVira9VR9xaikohA0lqrZ2vs0JitN2r43CPJjGoqzstwozKjdoz1DRU2UJJSTF tpNgeCquIIuSOGEjPfvORN_1yQyI98H..PMg_1QACcY2o1nGclu5zO6baYOfKsdoTxzLNc0H4T1y S8et0iNFwvEMdfNtMz6bHWniufDod9IeirWi9MbpRUeCFOSuMUmpoQmeRUyH825fSyPPuc7Rs0eA qsYF0ft_A8eCuQHYhdZJwvG.a9muchj8e7km791IWUWV4zEofsXnmh2G5lopb2jciNUDajx.loGv VxyCV1zzihT0khH3SbQIH1jmY9bApTq7aD_Si7cmGMlE.w8iyJknqMEfQsNHvsu.uMzwCcRjTk0P f.PmgC1kV7jyJJ22KaUUAZ30CI2kCo5tb1C_0uuFv.qlT.70tFSGNdT2XpNa20EnbubYuvUqsRv7 A8.vTyuZpUc9MpONHrd_Fh6KZk6h233Ms7vGmz6DNmhrmvQoBJ2gcOsDePY8p6PySq3MEoNUYZcm XuuI6k.m35ow_SJ1U2oF5itfvP9eKk6kmmDgh2gZbr1YRjdrIGKEukMwUA8IHn9BdbSQlgWV_nFW Pi_WMH45KL2stcOZDG2qL397Z4BSPRjnHrS7DdFgSdfWi.dYOTIIvsq_QSGYowBSPBX01dGPeqAi CwTQ37AFMLG_SvqGph__wF8UCF9fJZTNKiXI7GEOXTI_GT0IBW4Vth0ivww4GeJvluU4weGnxtin NLXimSWmywkkU4hUPmKQUcGOn9rwedIhecwM7gHaMn2DFcrTp7ELGVkJ3ncQNHB1DqYbX45h.O7i pCpOrWC00x_69odI81ViOoNwPzEI12mcjx6QozlUCSX8RleQUrK6KUFWzEk87AVfZWfR_M0Q6tQa .v53XbcTOMXFh9kkOiaQqf8h63V3cjGpLCL.Cla3pfobOEWJO3dz3SAzWchFGKDSUzsAOIHsYTNw G72ZCgg4pWrattY5WRUyEyG7WVacYtoiUg5TtwjHu43zZKmxaqBj6TUa47UrbhM46.bttVVrtgMS Cab3Me.fF0nCovmCCsHJCfm_PTkDqy3oXZt3abgSaM9KSWhGq8z.maIxLmGqnZrovcw5pvdxlHIN B3gXzQIw41RHNPaF.d5WiMhvzoVcAoed8grg8sjb4_0ERY_v.RGUR15Qg3WYLjQeLCkpCAJFxxaz OPp87CZve4zzcKXNT35cNiTOxfwNM6.tiCthqb8ETrJFg973nPgLXb7kVvjcS0d3_2iHK71E_n6y uw2k- X-Sonic-MF: X-Sonic-ID: 31add2c7-9689-48aa-92a7-d66a60a8935f Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Sat, 7 Jun 2025 08:16:11 +0000 Received: by hermes--production-gq1-74d64bb7d7-lbnk4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID aefc87dff0e1d431bd768f48865aa032; Sat, 07 Jun 2025 08:16:10 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.600.51.1.1\)) Subject: Re: poudriere jail -c -jrelease-aarch64 -aaarch64 -U https://pkg.freebsd.org -mpkgbase=base_release_3 -v 14 -X got: "guessing the OSVERSION as: 1400000" From: Mark Millard In-Reply-To: <86h60skp85.fsf@ltc.des.dev> Date: Sat, 7 Jun 2025 01:15:59 -0700 Cc: FreeBSD-pkgbase@freebsd.org, FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <20BA8DEE-542F-46B3-BDA8-5AABEB12965A@yahoo.com> References: <134A65F5-AC78-4CE4-B519-09614566AF1F.ref@yahoo.com> <134A65F5-AC78-4CE4-B519-09614566AF1F@yahoo.com> <86h60skp85.fsf@ltc.des.dev> To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= X-Mailer: Apple Mail (2.3826.600.51.1.1) X-Rspamd-Queue-Id: 4bDrcF44KKz3YSs X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] On Jun 7, 2025, at 00:03, Dag-Erling Sm=C3=B8rgrav = wrote: > Mark Millard writes: >> # poudriere jail -c -jrelease-aarch64 -aaarch64 -U >> https://pkg.freebsd.org -mpkgbase=3Dbase_release_3 -v 14 -X >=20 > How do you expect poudriere to interpret `-v 14`? >=20 -v 14.3-RELEASE does not work for -mpkgbase=3D usage. The -v VERSION_HERE is substituted into the text for: https://pkg.freebsd.org/FreeBSD:VERSION_HERE:aarch64/ (aarch64 example) The only paths that work have one of: 14 15 (for now). For reference: # poudriere jail -c -jMYTEST -U https://pkg.freebsd.org = -mpkgbase=3Dbase_release_3 -v 14.3-RELEASE -X [00:00:00] Creating MYTEST fs at /usr/local/poudriere/jails/MYTEST... = done [00:00:00] Installing 14.3-RELEASE amd64 from https://pkg.freebsd.org = ...pkg: Invalid version in ABI string 'FreeBSD:14.3-RELEASE:amd64' pkg: Cannot parse configuration file! pkg: Invalid version in ABI string 'FreeBSD:14.3-RELEASE:amd64' pkg: Cannot parse configuration file! pkg: Invalid version in ABI string 'FreeBSD:14.3-RELEASE:amd64' pkg: Cannot parse configuration file! [00:00:00] Recording filesystem state for clean... done [00:00:00] Jail MYTEST 14.3-RELEASE amd64 is ready to be used # poudriere jail -c -jMYTEST -U https://pkg.freebsd.org = -mpkgbase=3Dbase_release_3 -v 14.3 -X [00:00:00] Creating MYTEST fs at /usr/local/poudriere/jails/MYTEST... = done [00:00:00] Installing 14.3 amd64 from https://pkg.freebsd.org ...pkg: = Invalid version in ABI string 'FreeBSD:14.3:amd64' pkg: Cannot parse configuration file! pkg: Invalid version in ABI string 'FreeBSD:14.3:amd64' pkg: Cannot parse configuration file! pkg: Invalid version in ABI string 'FreeBSD:14.3:amd64' pkg: Cannot parse configuration file! [00:00:00] Recording filesystem state for clean... done [00:00:00] Jail MYTEST 14.3 amd64 is ready to be used Technically the information is encoded in the 3 of: base_release_3 so "14.3" could be built. This is messy also because -m??? for it not being -mpkgbase do use the notation: -v 14.3-RELEASE -aARCH for -mpkgbase=3D also does not match what is used for other -m??? alternatives. In this case, for -mpkgbase=3D the -aARCH has ARCH directly substituted into https://pkg.freebsd.org/FreeBSD:VERSION_HERE:ARCH/ and the normal TARGET.TARGET_ARCH does not work --but does for other -m??? alternatives. Nor does -aarm64 work instead of -aarch64 (for example). =3D=3D=3D Mark Millard marklmi at yahoo.com