From nobody Sat Jun 7 08:18:46 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 4bDrgb2WsZz5xcGt for ; Sat, 07 Jun 2025 08:19:07 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-20.consmr.mail.gq1.yahoo.com (sonic309-20.consmr.mail.gq1.yahoo.com [98.137.65.146]) (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 4bDrgZ3bNvz3ZQv for ; Sat, 07 Jun 2025 08:19:06 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Ey4EVqnw; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1749284340; bh=hJPaqaIgKpH2mUP3gduNhmwDbE9Zl8o/BWSL9JZgBEE=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Ey4EVqnwS6RDJPpUt/p8idQxCiztIpMhOUA2NhftW5qAcPYg3F+N74mJvoYPJSyJ4TPSUK126afA/ylyCGwcde+O8tmxcXeZUAf4p/KARU9iQlDm/kVLVaNvWcohmfAC4KB2kij2H5Ne8DjWt1qmQgLfAR+Ut9VONFtyFgHtK2iSwhzKuMMtelaLY3Wwn72G9yV6jUi6/0uAudANQXH0cizb8xaaXBI4wmQ7qIGa2r78u9ZuhwQ0FaYc9CH8pk1+zwzvOgpScr0djvNDbARm1knNfBVX2EVzeY2WzCivZEXOfcGshKrjZryqkByf5TRFRxQ0VToPzESNzeVqMv7WSQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1749284340; bh=oUab/+5kJS/eCzkSQ1uRs7y7TD5jkRP5kPcAOagEj0Q=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=GVIUEhLIiVEV7WlfIUHDZ3Di1hYRKbWttLqQEIJdmTRzLTbdB8sde08YDwcYl7jG74C9/YIic2mbDP0y/JOHl9fwD42YLXiwQrV0DHunjzV8igV949qGlhPs8EK3RJGjZfd+4zN5ge+ezdzS8l2jWueUx2XxnWzdx51jPpDqtidhNIzCHT7bi05vZ7CAomjPbKVlbZw14KslouQyW+I/4NG2TXPO+weTRvb0B3aWoJpR5wfayw7JKTCMi9rx/pDcKQ68jSssdwiu2cuQQgUqBlDv5V6BoolfG5l80ap17J1xuLgZ1jt5DeCKDhDPkFigdgnXtLonzXwV3Uc1d00lTQ== X-YMail-OSG: eFmn.iEVM1k9.pZxUlQq_m0aR6IiwPOc6R.yPmXZ985yxpeMVLeqrF5kOjBXLD8 8XNwOGArisMYogzIvzZ70TXt2qtYzFeIXFog7i9s7Kf9vESxwnUkFKkM0PBUBr7vVLwdn4rjnUYf q9DUGkETG1n_vSh7BKSWF3wLmDOh3ajA7Swy1rmLproAKGJUKhhDxBPUL6iETZW09cMJikMwsEDb Z5y_pHnXuwsMtcih60g1QhjqR6GNd0dDOG3GswuQ6FWxYbE6.dZezn6Q1hOkDnn_npXqz3MQGk_k uVwWTxR9woOvz0uYojvaKUVPSKLFhEUSBPFcRGsNK0JvgrrMKLQwFviRpR92Z1atizQv9.WufOYX mgNdXAtzTDK7IqHOwv60WietUXGWELB5ewU5KugfkWvmSs18q4khfU_lXDWozyM5BlEhdQCpLMXX TwxOBLUFqFqC_D.HtoMb.mmE2s3PCs4nKx3AKZIlMrR92qx97_BEY_kg5D67tyKPnJ6aaACu_peU B1n1P_bJw.j8qUiXjaEaim1OFcLmxi.QodsqvKoGzlWrrvAl2X9l6nIwxBG75UQ_NLTzlixMR0OJ X4WOti9QcT4At_wXFg4NGsxuksYlupPYTosu2gmu5tr7xrgbnpAhT9OkagjL1L.6qauvtR_vpjtw OKybr1kT_NulWC17VSXk4Yhr50Mn4FYXwt6WsL0AMHAXykfzXlqriOWZp6XGdYdF5WE3DGG117Ze Nr_qiPEoSkejJ3eqpRgGhdrn.6gyEOIGIrurtMozp9Iex24Xs4fqDHl1FQbLtSSw6QafUX67upKm iKs7TlOU6G.ihP4HdHXq2h_2HGJ_HXd3O0aoGimmRekz9LSvzMO3F9C.kbjiEtMd.T7lqJ.GWfI. .oqeD.8cJMluWIyHqfFexbifTzNTaZadfVI7bRoc.d7CKY2FmxB92bNeC3m5cbHKz4U4rjeTol.t hHbQBuRqLtYdQwjN1gQgT8Bey0.BmGO.fnF.xCElD9DH3zjgRnawWMYZ8qDAbgPoBO9DtV6L8mSR yUsx9hTcRzrPKHafWSmaxeFeX1zf_viDxi22er6aPAZe_yhqgUwPlvZL4rSrpI.3_MP4rJuVCC2q B_DKoLQU7jDafWkQtLLizBa3CZJg0caenz79NwPXi2ULw2VHR5AbxX_qYSQn2sJTkIfxVZVtcvpt zgaaWwLRv8aQ.FD.YO9L7PqZYRqj3MNXBzBJkmxgbpKwQNNN_172Q8sVeCGWjmA2VPwFrZjZNlZO CfjB540fyB5alc_cK9R8L6GTkw_Zweq30e9kHna9OkLQx3SeX0SVT0W.ii.jxg4AgNQZLbg6Awq5 Td7zjE.TGq2y5aEK6W_PFrjJzFqiYnOlkTTH6VcD1szxb2wwTsA5UNvCQ0wON9tHLpbhIUkIv4NP w7YjWSniIBjk.qf3algBAZDIbIG4gF2sw7zWUOEuoG8Em.jEFBrS1NOS6c117W9R0eNUpi1NsEPF vxVg.f_mCMuzxMjZGmWl6rW.UGsmYKKG3wCPG0hH_vrfzCADJL3Q2YHLqXMPjwutsuwW_ulz021y sMHGbeW3Ei1daYU1kiQTAIt2HE_cY1QopG7NDqxYCdQmGw1nAsBppdOOOoVCBhfyrfQYvpHmyo14 gJSDtxD2YcPRI79STVxsy4O25hMbFpvWZRpvpyPuiMMMin31DfiGvOZutOCK2TR4YpQkFr.guq6n mWWmDdBPI7q3XSSAXN7QeVzOJljI7v6HZpbj3dZlRXfpgXTumkzaJ87D68izQbv.RBgy3YjMMOVn vRupwd7ZAG2rE3aS89KFzBDqFLCrBQxAAMN3j8eGKjV8H6DzADjanA9IFYFQRg5O.BEMIdjm8TWy pawB6uzlmZhgXQ6h2YVaNRGQEAD2EGOmf04lAR9gHNhxVr305felNO.lNui9yVFEAtORVoHaGa1F 7TQ5UrSVvmUNzzsITmH9OHiWTca5mtj74TwImdynNYqmGoHn8wajyU1Swch5t9c_oZARB7IDtnbs HTd6cl_jIifHZvVDZMlSVkU5.KgtMDioW9ntjYWvWd07M8SiWlkEnvsSd91Dod6yBRQOBl51hC6K 00Yxbox1TWRHNmVlAFlbVl8RqDwhGZnvH83_kGNeMiI1C.i60WZFPbl_zUcouiuETtdDLNHVQz4a Lg26bloXSy3H3t.z2gK8jRnieRGBKrpzEAwa6psXgGwG1o4DraXsrEXSRP3yxGQz4DP63DRNIWH2 T0QN.IdLJRa09Hsw7amaZMnR0DFyikSCZfpknS9fl7e7jI.wZWk_mQnhf7QNwTNMDrwMiWL4A68O fFG8- X-Sonic-MF: X-Sonic-ID: 2666e86d-cb63-4574-847b-884b426dda1d Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Sat, 7 Jun 2025 08:19:00 +0000 Received: by hermes--production-gq1-74d64bb7d7-4ndhm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID bfbba35be1d96ad2b466940daade14c8; Sat, 07 Jun 2025 08:18:57 +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: <20BA8DEE-542F-46B3-BDA8-5AABEB12965A@yahoo.com> Date: Sat, 7 Jun 2025 01:18:46 -0700 Cc: FreeBSD-pkgbase@freebsd.org, FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <5AEBB5E0-0BCA-4936-9066-E44F66F94690@yahoo.com> References: <134A65F5-AC78-4CE4-B519-09614566AF1F.ref@yahoo.com> <134A65F5-AC78-4CE4-B519-09614566AF1F@yahoo.com> <86h60skp85.fsf@ltc.des.dev> <20BA8DEE-542F-46B3-BDA8-5AABEB12965A@yahoo.com> To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= X-Mailer: Apple Mail (2.3826.600.51.1.1) X-Spamd-Result: default: False [-3.14 / 15.00]; NEURAL_HAM_LONG(-1.00)[-0.997]; NEURAL_HAM_MEDIUM(-0.88)[-0.879]; NEURAL_HAM_SHORT(-0.77)[-0.767]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.146:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.146:from] X-Rspamd-Queue-Id: 4bDrgZ3bNvz3ZQv X-Spamd-Bar: --- On Jun 7, 2025, at 01:15, Mark Millard wrote: > On Jun 7, 2025, at 00:03, Dag-Erling Sm=C3=B8rgrav = wrote: >=20 >> 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 >=20 > -v 14.3-RELEASE does not work for -mpkgbase=3D usage. >=20 > The -v VERSION_HERE is substituted into the text for: >=20 > https://pkg.freebsd.org/FreeBSD:VERSION_HERE:aarch64/ >=20 > (aarch64 example) The only paths that work have one of: >=20 > 14 > 15 >=20 > (for now). >=20 > For reference: >=20 > # 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 >=20 > # 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 >=20 >=20 > Technically the information is encoded in the 3 of: base_release_3 > so "14.3" could be built. >=20 >=20 > This is messy also because -m??? for it not being -mpkgbase do use > the notation: >=20 > -v 14.3-RELEASE >=20 > -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 >=20 > https://pkg.freebsd.org/FreeBSD:VERSION_HERE:ARCH/ >=20 > and the normal TARGET.TARGET_ARCH does not work --but > does for other -m??? alternatives. Nor does > -aarm64 work instead of -aarch64 (for example). Dumb typo, should have been -aaarch64 (one more "a"). Sorry for the confusion. =3D=3D=3D Mark Millard marklmi at yahoo.com