On Fri, 15 Nov 2013 22:57:06 +0100
Peter Stuge <pe...@stuge.se> wrote:

> Tom Wijsman wrote:
> > I'm not sure if making broken (or experimental) things more easily
> > available or a suggestion would be a good idea; people already have
> > enough trouble as it is, adding more doesn't seem to be the right
> > way.
> 
> It's not about broken/experimental, it's about the logical
> consequences of an explicit action taken by the user.
> 
> The user must get feedback based on what they said that they wanted
> to do, not based on what is experimental.
> 
> Mentioning that something is experimental is an optional bonus, but
> assuming that the user already knows that this is the case is OK too.

The * in the USE flag list marks this.

> portage should say, with as similar wording as possible:
> 
> "If you want to emerge libXt with those USE flags then you'll also
> have to set those same USE flags for libYt and libZt because libXt
> DEPENDs on them."
> 
> Bonus points:
> 
> "Would you like me to set those USE flags for libYt and libZt for
> you? [Y/n]"

Which part of this warns the user that the user is about to run into
something broken / experimental? We need to add that too, because it is
not clear from the output that you suggest. And if we add that as well,
it gets to be quite long; how would we condense that?

-- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : tom...@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

Attachment: signature.asc
Description: PGP signature

Reply via email to