On 30/07/14 07:45, Alexander Tsoy wrote:
> В Sun, 27 Jul 2014 14:42:24 +0300
> Samuli Suominen <ssuomi...@gentoo.org> пишет:
>
>> On 26/07/14 15:49, Ciaran McCreesh wrote:
>>> On Sat, 26 Jul 2014 12:41:16 +0000 (UTC)
>>> Martin Vaeth <mar...@mvath.de> wrote:
>>>> hasufell <hasuf...@gentoo.org> wrote:
>>>>> Dynamics deps are already broken, not consistently enabled (e.g.
>>>>> when subslots are in use)
>>>> Just to make it clear: No, dynamic deps are not broken.
>>> Yes they are.
>> We just succesfully converted ~300 ebuilds in tree without revision
>> bumps from virtual/udev[gudev,introspection,static-libs]
>> to virtual/libudev and virtual/libgudev
>> Tested it on multiple boxes, went fine. Nobody has filed bugs at
>> http://bugs.gentoo.org/, nobody has filed a single forums post,
>> nobody has said anything at #gentoo, Freenode
>> Only one person said he had to manually build 2 GNOME related
>> packages, simple-scan and something else
> As Michał already noted in this thread, dynamic deps does not play nice
> with slot operators. So I had the same problem with "2 GNOME related
> packages":

I've revision bumped x11-misc/colord and media-gfx/simple-scan
because of this reason, I'll do media-video/cheese as well

If it's 2-3 packages out of ~300, I'd rather pick them out than
revision bump all ~300 for the 2-3. Or not pick them out at all
and let users do the rebuild (which is the obvious answer
to the output you posted)

>
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> virtual/udev:0
>
>   (virtual/udev-208-r2::gentoo, installed) pulled in by
>     >=virtual/udev-171:0/0=[gudev] required by 
> (media-video/cheese-3.12.2::gentoo, installed)
>     virtual/udev:0/0=[gudev] required by (x11-misc/colord-1.2.1::gentoo, 
> installed)
>
>   (virtual/udev-215::gentoo, ebuild scheduled for merge) pulled in by
>     =virtual/udev-215 required by (games-util/xboxdrv-0.8.5-r1::gentoo, 
> installed)
>     (and 22 more with the same problem)
>


Reply via email to