Diego Elio Pettenò wrote:
> > Ah, I always thought of overlays as places where apps tend to reside,
> > but of course you could have glibc in there for all we know...  Good
> > point...
> 
> Welcome to the life of your average Gentoo ebuild maintainer.

Stop complaining (and with foul language! come on, you sound like
an idiot, which seems unneccessary) and let's think about solutions.

Do I understand correctly that you consider the problem to be that
it's not clear whether a system in a bug report has ebuilds from an
overlay in the dependency chain or not?

A very low resolution solution would be a tainted flag like the one
in the kernel, but perhaps we can do something a bit better.

emerge could output this information sometime before src_unpack. It
would be very visible in every emerge log, and it would certainly be
helpful for everyone who understands overlays - it's certainly easy
to imagine that it could completely preempt some invalid bug reports.

If I do an emerge I typically know if I want dependencies out of an
overlay or not.

Another potentially interesting vector is to add overlay policies to
ebuilds, although this means introducing arbitrary limitations, which
generally doesn't make sense.


I'm sure there are more and better interesting solutions to this
problem. Let's hear?


//Peter

Reply via email to