>>>>> On Tue, 01 Apr 2014, Samuli Suominen wrote:

>> Mar 28 10:10:11 <ulm>   so who will fix the mess resulting from
>> virtual/libgudev?
>> Mar 28 10:10:44 <ulm>   such things should be package masked, instead
>> of breaking the tree
>> 
>> Mar 28 10:33:01 <ulm>   blueness: eudev-1.5.3-r1 depends on
>> virtual/udev depends on virtual/libgudev depends on >=eudev-9999
>> Mar 28 10:33:02 <ulm>   ???
>> Mar 28 10:33:12 <ulm>   that doesn't make any sense
> At this time, the compability =virtual/udev-208-r2 was not in
> Portage yet and nothing depended on those two new virtuals.
> So ulm made an observation, that there is an unfinished work in the
> tree. And indeed, there was, you know, we handle packages in a
> monolithic way in tree, not everything can go in at the same time
> like in git.
> First, the 2 virtuals were committed to tree, then eudev-1.5.3-r1
> was converted to multilib, then the libgudev was converted for the
> 1.5.3-r1, and then the compability virtual was committed to Portage.
> So not, at any time, eudev users saw their implementation being
> replaced by another by the PM.

Sorry, but this is not entirely accurate. I have eudev installed on my
system. After syncing, emerge reported blockers and something was
trying to pull in udev. In fact, that was how I noticed the issue, in
the first place.

Latest unstable virtual/udev definitely depended on virtual/libgudev
at that point.

Ulrich

Attachment: pgpkafIBCXRUK.pgp
Description: PGP signature

Reply via email to