Date: Mon, 10 Feb 2020 10:02:27 +0100 From: Polytropon <freebsd@edvax.de> To: Trond =?ISO-8859-1?Q?Endrest=F8l?= <trond.endrestol@ximalas.info> Cc: freebsd-questions@freebsd.org Subject: Re: Problem with poudriere and 'BATCH' Message-ID: <20200210100227.1e7e629d.freebsd@edvax.de> In-Reply-To: <alpine.BSF.2.22.395.2002100848120.8165@enterprise.ximalas.info> References: <20200209165815.506f490a@scorpio> <20200210071252.ed87d7d4.freebsd@edvax.de> <alpine.BSF.2.22.395.2002100848120.8165@enterprise.ximalas.info>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 10 Feb 2020 08:49:58 +0100 (CET), Trond Endrest=F8l wrote: > On Mon, 10 Feb 2020 07:12+0100, Polytropon wrote: >=20 > > On Sun, 9 Feb 2020 16:58:15 -0500, Jerry wrote: > > > 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 > > 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 > > 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 > In the case of mail/dcc-dccd, as an example, this can be added to=20 > make.conf: >=20 > LICENSES_ACCEPTED+=3DDCC Is this officially documented somewhere (not just to be manually parsed from some configuration file)? --=20 Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200210100227.1e7e629d.freebsd>