Michael Orlitzky posted on Thu, 24 Jan 2013 21:22:10 -0500 as excerpted:

> On 01/24/2013 08:39 PM, Duncan wrote:
>> 
>> Meanwhile, my vote is for a NON-FATAL pkg_pretend warning.  That gets
>> run at the beginning when people are still likely to be watching, so
>> should be good enough.  Beyond that, gentoo can't keep the obtuse from
>> ignoring the warnings, so if it breaks they get to keep the pieces, and
>> RESOLVED/ READTHEWARNINGS to any resulting bugs.
> 
> They're not warnings, they're "we just broke your system, hope you
> weren't doing anything tonight!" A boulder with WARNING: FALLING ROCKS
> spray-painted on the bottom.

But a pkg_pretend warning would happen BEFORE the breakage, normally at
--pretend/--ask time, when people are still paying attention.  So it 
wouldn't be a boulder with the warning posted on the bottom, it would be 
a sign (which retaining the analogy, could be painted on the SIDE of a 
boulder) posted a kilometre ahead.

That's the purpose for which pkg_pretend was created, and AFAIK, the 
purpose for which it is used, tho there's a limitation on the EAPI it can 
be used with, since it didn't appear in early EAPIs.

> Better to spare the innocents, and for the people who set
> I_KNOW_WHAT_I_AM_DOING=y in make.conf, we can create
> RESOLVED:I_THOUGHT_YOU_KNEW.

The thing is, if we use it so much that most folks have that variable 
set, then we've defeated the purpose and just executed an exercise in 
futility.

That said, as should be plain from previous posts, I'm certainly of the 
opinion that once we have the warning, it's no longer our responsibility, 
and people who ignore it get to keep the pieces.  In fact, I'm on record 
as being of the opinon that if such a case were to happen reasonably 
early in their gentoo experience (as it did back in the day when 
baselayout shipped /etc/fstab and some people ended up learning the hard 
way to actually pay attention to etc-updates as a result), ultimately, 
we'd have fewer bugs of this sort, because people would quickly learn 
that they had /better/ pay attention... or find another distro if they 
weren't willing to do so!

So yes, RESOLVED/READTHEWARNINGS or the like could be a viable bug 
status, indeed. =:^)

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


Reply via email to