1 |
On 30/07/14 07:45, Alexander Tsoy wrote: |
2 |
> В Sun, 27 Jul 2014 14:42:24 +0300 |
3 |
> Samuli Suominen <ssuominen@g.o> пишет: |
4 |
> |
5 |
>> On 26/07/14 15:49, Ciaran McCreesh wrote: |
6 |
>>> On Sat, 26 Jul 2014 12:41:16 +0000 (UTC) |
7 |
>>> Martin Vaeth <martin@×××××.de> wrote: |
8 |
>>>> hasufell <hasufell@g.o> wrote: |
9 |
>>>>> Dynamics deps are already broken, not consistently enabled (e.g. |
10 |
>>>>> when subslots are in use) |
11 |
>>>> Just to make it clear: No, dynamic deps are not broken. |
12 |
>>> Yes they are. |
13 |
>> We just succesfully converted ~300 ebuilds in tree without revision |
14 |
>> bumps from virtual/udev[gudev,introspection,static-libs] |
15 |
>> to virtual/libudev and virtual/libgudev |
16 |
>> Tested it on multiple boxes, went fine. Nobody has filed bugs at |
17 |
>> http://bugs.gentoo.org/, nobody has filed a single forums post, |
18 |
>> nobody has said anything at #gentoo, Freenode |
19 |
>> Only one person said he had to manually build 2 GNOME related |
20 |
>> packages, simple-scan and something else |
21 |
> As Michał already noted in this thread, dynamic deps does not play nice |
22 |
> with slot operators. So I had the same problem with "2 GNOME related |
23 |
> packages": |
24 |
|
25 |
I've revision bumped x11-misc/colord and media-gfx/simple-scan |
26 |
because of this reason, I'll do media-video/cheese as well |
27 |
|
28 |
If it's 2-3 packages out of ~300, I'd rather pick them out than |
29 |
revision bump all ~300 for the 2-3. Or not pick them out at all |
30 |
and let users do the rebuild (which is the obvious answer |
31 |
to the output you posted) |
32 |
|
33 |
> |
34 |
> !!! Multiple package instances within a single package slot have been pulled |
35 |
> !!! into the dependency graph, resulting in a slot conflict: |
36 |
> |
37 |
> virtual/udev:0 |
38 |
> |
39 |
> (virtual/udev-208-r2::gentoo, installed) pulled in by |
40 |
> >=virtual/udev-171:0/0=[gudev] required by (media-video/cheese-3.12.2::gentoo, installed) |
41 |
> virtual/udev:0/0=[gudev] required by (x11-misc/colord-1.2.1::gentoo, installed) |
42 |
> |
43 |
> (virtual/udev-215::gentoo, ebuild scheduled for merge) pulled in by |
44 |
> =virtual/udev-215 required by (games-util/xboxdrv-0.8.5-r1::gentoo, installed) |
45 |
> (and 22 more with the same problem) |
46 |
> |