Hi, adding license 'NONE' broke the ability to build freeze in poudriere. Here's message I get: License NONE needs confirmation, but BATCH is defined
You can add 'LICENSES_ACCEPTED+=NONE' to your /usr/local/etc/poudriere.d/make.conf and it will build.
If you're running portmaster and get: ===> Cleaning for freeze-2.5_2 ===> freeze-2.5_2 License NONE needs confirmation, but BATCH is defined. *** Error code 1 Stop. make: stopped in /usr/ports/archivers/freeze ===>>> make build failed for archivers/freeze ===>>> Aborting update ===>>> Update for archivers/freeze failed ===>>> Aborting update adding 'LICENSES_ACCEPTED+=NONE' to /etc/make.conf will, likewise, solve the issue for non-poudriere users.
(In reply to gessel from comment #2) Thank you for that last line! "adding 'LICENSES_ACCEPTED+=NONE' to /etc/make.conf will, likewise, solve the issue for non-poudriere users." That fixed my issue! But, just to double check and make sure I am not breaking anything... My new FreeBSD 12.2 VM did not have a '/etc/make.conf' file. So I created it and I am now able to run "make -DBATCH install clean" without issue. File creation process: vi /etc/make.conf i LICENSES_ACCEPTED+=NONE 'esc' : x Will creating the make.conf file in this manner cause any issues down the road? thank you for any advice on this matter. -JF