[Bug 242619] Mk/bsd.port.mk: Messaging around ALLOW_UNSUPPORTED_SYSTEM is confusing

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Dec 15 22:07:55 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242619

--- Comment #11 from Chris Hutchinson <portmaster at bsdforge.com> ---
(In reply to Kubilay Kocak from comment #9)
Message returned for an EOL system:
/!\\ ERROR: /!\\
Ports Collection support for your ${OPSYS} version has ended, and no ports
are guaranteed to build on this system. Please upgrade to a supported release.
No support will be provided if you silence this message by defining
ALLOW_UNSUPPORTED_SYSTEM.

PERCIEVED message:
System is no longer supported
Add ALLOW_UNSUPPORTED_SYSTEM=true/yes/t/... to make.conf(5) to silence (remove)
this message

Rational:
Having been submitted this message. I now know my system is EOL.
Now that I *know* it is EOL. I can remove this (now redundant) message,
by setting ALLOW_UNSUPPORTED_SYSTEM=true/yes/t/... in my make.conf(5)

Why:
There is
1) no *other* value in creating ALLOW_UNSUPPORTED_SYSTEM
2) I *already* know the system is EOL, and have proved that by adding
ALLOW_UNSUPPORTED_SYSTEM to make.conf(5)

Need:
I am a ports maintainer for well over 100 ports. When I need to test
against older systems. I should *not* be penalized by
1) the redundant message
2) as much as a 5 hour delay building the ports I am testing, and
related ports required to create the test.

The original message is created by 2 variables
Setting ALLOW_UNSUPPORTED_SYSTEM only removes the portion of the message
that says you can add it. It has *no* other value. It has no *realistic*
value.

Proposal:
Make the message controlled by *only* the *second* variable. Which will
remove the message, and 10 second pause, should the user acknowledge they
know their system is EOL, by seetting ALLOW_UNSUPPORTED_SYSTEM in make.conf(5)

Thank you for your continued attention to this issue.

--Chris

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-ports-bugs mailing list