On Sat, Mar 29, 2014 at 4:34 AM, Michał Górny <mgo...@gentoo.org> wrote:
> I have already suggested separate category for perl virtuals but been
> quieted down at the time. I doubt people really want another category
> for virtuals since some of their poor tools rely on 'virtual/'.
So, first the obvious - the "poor tools" are, well, poor.  If we need
a way of distinguishing virtual packages it might make sense to add a
tag to metadata.xml or such, if not to the ebuilds themselves.
Distinguishing by category/name seems like a really bad idea.

But, second, if people really want to have tools that treat virtuals
in a special way, then it seems likely to me that they'd want to be
able to distinguish between "traditional" virtuals and these new
SONAME-driven virtuals.  Of course, I'd still advocate doing it with a
different tag in metadata.xml/etc and not by doing it with the
category when it is a script doing the interpretation.  For us mere
mortals, having multiple virtual categories might be useful.  I can
see the argument about perl (though I wouldn't have minded a
virtual-perl category), but this is a bit different in that this isn't
just another group of packages being virtualized, but a fairly
different use of virtual packages entirely.

Otherwise, thanks for pointing out the use of subslots in the udev/etc
packages themselves.

Rich

Reply via email to