From owner-freebsd-ports@freebsd.org Mon Nov 2 23:43:33 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 E5F7E45E697 for ; Mon, 2 Nov 2020 23:43:33 +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 4CQ8cj0YSXz4CjC; Mon, 2 Nov 2020 23:43:32 +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 046F217A009; Mon, 2 Nov 2020 18:43:26 -0500 (EST) Date: Mon, 2 Nov 2020 18:43:24 -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: <20201102234323.GB31104@blisses.org> References: <20201101233032.GC6041@blisses.org> <26d05414-1b0a-0383-4e1e-ec3dd472ff37@FreeBSD.org> <20201102144119.GA31104@blisses.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="24zk1gE8NUlDmwG9" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 4CQ8cj0YSXz4CjC 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 [-5.13 / 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.04)[-1.043]; TO_MATCH_ENVRCPT_SOME(0.00)[]; SUBJECT_HAS_EXCLAIM(0.00)[]; NEURAL_HAM_SHORT(-0.62)[-0.625]; NEURAL_HAM_MEDIUM(-1.07)[-1.067]; 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: Mon, 02 Nov 2020 23:43:34 -0000 --24zk1gE8NUlDmwG9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 03, 2020 at 07:59:45AM +0900, Tatsuki Makino wrote: > Perhaps PATH:=3D${PATH}:/opt/bin.... I've tried this in make.conf, and separately PATH=3D${PATH}:/opt/bin in poudriere.conf, with LOCALBASE=3D/opt ; export LOCALBASE in poudriere.conf, and it dies with this in both cases: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> gettext-runtime-0.21 depends on executable: indexinfo - not fo= und =3D=3D=3D> Installing existing package /packages/All/indexinfo-0.3.1.txz [121amd64-2020q4-job-01] Installing indexinfo-0.3.1... [121amd64-2020q4-job-01] Extracting indexinfo-0.3.1: .... done =3D=3D=3D> gettext-runtime-0.21 depends on executable: indexinfo - not fo= und *** Error code 1 Stop. make: stopped in /usr/ports/devel/gettext-runtime =3D>> Cleaning up wrkdir =3D=3D=3D> Cleaning for gettext-runtime-0.21 build of devel/gettext-runtime | gettext-runtime-0.21 ended at Mon Nov 2 18:32:55 EST 2020 build time: 00:00:37 !!! build failure encountered !!! I appreciately your help and hope there's more coming. It feels like something path-related, as I see failures like: =3D=3D=3D> swig-4.0.2 depends on executable: lua52 - not found =2E..but I'm not sure what combination of things I'm missing. Do I need to builds from straight ports with LOCALBASE set to /opt and get a Poudriere that can build to /opt that way, or won't that matter? I'm still somewhat unclear about the interaction of the various variables. Thanks for the help thus far, and thanks in advance for everyone's help. PS: If it wouldn't be a huge amount of trouble, I'd love to see someone with far more clue about Poudriere than I've got reproduce what I'm trying to do locally, so that we have a better idea if I'm just doing it wrong or if it's in fact broken. I'm hoping I'm just doing it wrong. --=20 Mason Loring Bliss (( If I have not seen as far as others, it is because mason@blisses.org )) giants were standing on my shoulders. - Hal Abels= on --24zk1gE8NUlDmwG9 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEEXtBZz1axB5rEDCEnrJXcHbvJVUFAl+gmZkACgkQnrJXcHbv JVVrRBAAitrpbNoz/JFJUUjPznfYoOKZG7nDp4E6lSbdlwL/U7LhVJ1mCcXdZV4o Tc3DnqIQAVauSLEZESTIL7QiYMdhoRLIchXbZXEacwHYXZwt9xU/thFeMBEHfKwL VGJFjNJp0fAkUjDSZjYgxwRzzDpN+JKHs6aq1l3t5+Lx+iKzP+DBfCi7YJ05t5mX 4RU3A58nk/kF4405so0RuXSyAnTIuK4euTWnQp8ba7NV5nfZmvjv/08jkpJtz5AY rU+6kSU36VwyeSWIWL/vlOSaUA4/R5l1mN7wkFK0GJu6eHbXpEuHzf++Mhz80za/ 8/eTQr7Bu3CUPgW3R9b9Nbw7UBKdPTx7BkwdWxEAMsiQ+hZQVuF/zRPFAbMZ1BIv /gVkj6pxVxthB4/TMJVEUQjKBZlg6TusPK2Sfd/BiNVDq1LjehxONF9e5ct8KEiw qcUWwnmxPpTg6wZGXWskCUJ9N+hUxnlK2L+ZCMbVys5KlD1D6ilRg1xyPWcngMK0 SW41sKOUu+F5y+7FOWrP0ewEh9+RIOnHLs+idy+AHmRYLM1ZYJo5XCZGQI3KVmaM Hc6icvbX1w+tDOHbbhrvmc4TSsSYoGqp+alFJI05A1dsjw7INgYiMEBSKGt15cQx Qmi6qC8M2XTJae+YBKNfZxpYmOWhYpHi2XZ2eRWYLAbU0u/zKo8= =2o8i -----END PGP SIGNATURE----- --24zk1gE8NUlDmwG9--