Date: Mon, 10 Feb 2020 04:48:58 -0500 From: Jerry <jerry@seibercom.net> To: freebsd-questions@freebsd.org Subject: Re: Problem with poudriere and 'BATCH' Message-ID: <20200210044858.48a51491@scorpio> In-Reply-To: <20200210100227.1e7e629d.freebsd@edvax.de> References: <20200209165815.506f490a@scorpio> <20200210071252.ed87d7d4.freebsd@edvax.de> <alpine.BSF.2.22.395.2002100848120.8165@enterprise.ximalas.info> <20200210100227.1e7e629d.freebsd@edvax.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/NUMVLHRziJXAHN5ZMnC7Hra Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, 10 Feb 2020 10:02:27 +0100, Polytropon stated: >On Mon, 10 Feb 2020 08:49:58 +0100 (CET), Trond Endrest=C3=B8l wrote: >> On Mon, 10 Feb 2020 07:12+0100, Polytropon wrote: >> =20 >> > On Sun, 9 Feb 2020 16:58:15 -0500, Jerry wrote: =20 >> > > I am attempting to build the "print/hplip-plugin" port via >> > > poudriere. When I attempt to do so, I am greeted with this >> > > message: >> > >=20 >> > > [00:00:07] Ignoring print/hplip-plugin | hplip-plugin-3.19.12: >> > > License HPLIP_PLUGIN needs confirmation, but BATCH is defined >> > >=20 >> > > I have never encountered this before. =20 >> >=20 >> > This is only needed for ports where there is a licensing >> > restriction that requires you to interactively express your >> > consent with the licensing terms. Regular ports do not >> > require this and can therefore be built in batch mode. >> > However, there are a few ports that need this kind of >> > interaction. >> > =20 >> > > How, other than building it sans poudriere, do I accomplish it. =20 >> >=20 >> > In /usr/local/etc/poudriere.d/make.conf, try the following: >> >=20 >> > DISABLE_LICENSES=3Dyes >> >=20 >> > Sadly, I didn't find proper documentation of this option >> > (not in "man 5 make.conf", not in poudriere's material). >> > Maybe it can be found in some locally accessible example >> > file? >> >=20 >> > Please report back if it worked. If it does, I'd say it's >> > worth being included in official poudriere configuration >> > (exept it already is, and I just didn't find it). ;-) =20 >>=20 >> In the case of mail/dcc-dccd, as an example, this can be added to=20 >> make.conf: >>=20 >> LICENSES_ACCEPTED+=3DDCC =20 > >Is this officially documented somewhere (not just to be manually >parsed from some configuration file)? I tried all sorts of combinations; however, the only one that worked was: DISABLE_LICENSES=3Dyes Now, that would apply to all programs built by poudriere. I would like a way to restrict it to only the "print/hplip-plugin" port at this time. Is that possible? --=20 Jerry --Sig_/NUMVLHRziJXAHN5ZMnC7Hra Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEIQb/tTwl6I1ueEVtOHMGOIfexWQFAl5BJwoACgkQOHMGOIfe xWSpFwgAxO/R+kRcMgf9ImN+LWXwoVye4YGE8IZaFqKcTYzflnEZuzp4TT17wFRV vycd9LcKZKm+EWo9JEG+v/iT2VOqtGYDULVSyDj6BeW2P7RVqKybAOHum34MDPs8 gt7nKUzqe4M3NiECiXqqXN2rTRPeRRQNHlt3eFl/f4t80ePNFBOUoK7IMH5+1J3G QQtvvdsUKjMxFmuKfUmQJt4Ugt0Mzo0LB9oNwn18ZNLRvPHOfx9aBX0IgNdsZtyJ bp3M8pLCn2Tj3GPthRHipZb4v/LGkS367NH/RVCeaQWWX5GnVoZmFkizsjeNc8jX Ccga22bMSjueyp+cswnDJHbrVAlVOQ== =NeCI -----END PGP SIGNATURE----- --Sig_/NUMVLHRziJXAHN5ZMnC7Hra--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200210044858.48a51491>