From owner-freebsd-ports@freebsd.org Tue Nov 3 17:50:18 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 36FBC45EBB1 for ; Tue, 3 Nov 2020 17:50:18 +0000 (UTC) (envelope-from mason@blisses.org) Received: from yangtze.blisses.org (yangtze.blisses.org [144.202.50.44]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 4CQckd1MkGz4CdR; Tue, 3 Nov 2020 17:50:16 +0000 (UTC) (envelope-from mason@blisses.org) Received: from cocytus.blisses.org (cocytus.blisses.org [64.223.129.151]) by yangtze.blisses.org (Postfix) with ESMTP id DE01C17A05C; Tue, 3 Nov 2020 12:50:15 -0500 (EST) Date: Tue, 3 Nov 2020 12:50:14 -0500 From: Mason Loring Bliss To: Tatsuki Makino Cc: Alex Dupre , freebsd-ports@freebsd.org Subject: Re: Donation to Foundation for Poudriere /opt builds! (Bounty?) Message-ID: <20201103175013.GC31104@blisses.org> References: <20201101233032.GC6041@blisses.org> <26d05414-1b0a-0383-4e1e-ec3dd472ff37@FreeBSD.org> <20201102144119.GA31104@blisses.org> <20201102234323.GB31104@blisses.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="uXxzq0nDebZQVNAZ" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 4CQckd1MkGz4CdR X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of mason@blisses.org designates 144.202.50.44 as permitted sender) smtp.mailfrom=mason@blisses.org X-Spamd-Result: default: False [-4.67 / 15.00]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[blisses.org]; NEURAL_HAM_LONG(-1.06)[-1.062]; TO_MATCH_ENVRCPT_SOME(0.00)[]; SUBJECT_HAS_EXCLAIM(0.00)[]; NEURAL_HAM_SHORT(-0.17)[-0.166]; NEURAL_HAM_MEDIUM(-1.04)[-1.042]; SIGNED_PGP(-2.00)[]; FREEMAIL_TO(0.00)[hotmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:20473, ipnet:144.202.48.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports]; SUBJECT_HAS_QUESTION(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Nov 2020 17:50:18 -0000 --uXxzq0nDebZQVNAZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 03, 2020 at 03:47:06PM +0900, Tatsuki Makino wrote: > The rewriting there is done by function update_version_env in file > /your_localbase/share/poudriere/jail.sh, so if you want to automate it, > you need to change it. Hrm. I added sed -e "s/:path=3D/&\/opt /" before the cap_mkdb, but that seemed not to modify the existing file in the jail. I modified it by hand and I see the modification still in place after another broken build, so I assume that's correct. The file now appears has this: :path=3D/opt/bin /opt/sbin /sbin /bin /usr/sbin /usr/bin /usr/local/sbin /u= sr/local/bin ~/bin:\ I have LOCALBASE set in poudriere.conf. I get a different break if I set PREFIX in that file. I'd love to see someone's positive test result of such a build, as I'm starting to suspect it's simply not possible without some bug correction. The bit that makes me uncertain is that it's documented as working. --=20 Mason Loring Bliss mason@blisses.org http://blisses.org/ = =20 For more enjoyment and greater efficiency, consumption is being standardize= d. --uXxzq0nDebZQVNAZ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEEXtBZz1axB5rEDCEnrJXcHbvJVUFAl+hmFMACgkQnrJXcHbv JVXN+Q/9GxFzXWjJczCVAPuQErLkoAoncYZxytRFqFuzuKXu2Y7aj1mSEvFL3Xzg 6Rb528Tii20InbQ6ewS+uB1038nlNAycduEmIwmR1piVxM0yDpHmK86LXSjywRnf E8xcRM0pJTjKkpgacQSV4wNIY8fczUhsFbaOHmPhvkP3wti8m6ISSL9hTn+kbI2i +WrLpGO0mno0X2tj6BRrft5sMQRZyZ85FJ5AxLTBBZkUVp5GY4ZDBRVOVHyCn3ui GjMyYPlnx+BNK3N97tYEGkyhdYDwQbHKJ3qv/3Uux06rOVbxFtjCGOwpexsoveoX KQffwKVffpk3cTIbTTc0xN7qc2RZhM8wYolArdvv0h1TMrMIxCw9AsWqxKwwdYQQ 2Qy1cguMbzjscO7csrBaz1iqzy7wcgx86hHILySVuTv/3uJdWlWh17Dv/MZ9+nUK UIPNRcCwLryn5h6x6Xmi1qke1Y8ocva6hfS2LFYp3R+YFGUCVx3HsEsWa2hH45/6 jCL6ZUWyrGAmBIQySyX4eN+dGkzIF/uAcJ+FY7L4LWLa+sRjdWg7A4+SWn0lXJvG wI2utXVK4NddnIhrGN/19ngjZcfwVQw0NtqF5RMFGRNUCjoQx+laiGH3qAfzQrea BJDCzya/H9bAJMjcrWD7Y9RETywbR05h7S9j4VIXzYGtftRl2Fw= =1baZ -----END PGP SIGNATURE----- --uXxzq0nDebZQVNAZ--