Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Feb 2020 07:12:52 +0100
From:      Polytropon <freebsd@edvax.de>
To:        freebsd-questions@freebsd.org
Subject:   Re: Problem with poudriere and  'BATCH'
Message-ID:  <20200210071252.ed87d7d4.freebsd@edvax.de>
In-Reply-To: <20200209165815.506f490a@scorpio>
References:  <20200209165815.506f490a@scorpio>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
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:
> 
> [00:00:07] Ignoring print/hplip-plugin | hplip-plugin-3.19.12:
> License HPLIP_PLUGIN needs confirmation, but BATCH is defined
> 
> I have never encountered this before.

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.



> How, other than building it sans poudriere, do I accomplish it.

In /usr/local/etc/poudriere.d/make.conf, try the following:

	DISABLE_LICENSES=yes

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?

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). ;-)



References:

https://lists.freebsd.org/pipermail/freebsd-questions/2019-July/285853.html

https://forums.freebsd.org/threads/failing-to-compile-audio-teamspeak3-server-with-poudriere.48194/


-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?20200210071252.ed87d7d4.freebsd>