Samuli Suominen:
> 
> On 27/07/14 14:50, hasufell wrote:
>> Samuli Suominen:
>>> 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
>>>
>>> So, broken? Far from it. More like essential feature.
>>>
>>> People have just listed some known races dynamic deps have, and I take
>>> those races anyday over an regression that causes
>>> endless rebuilding...
>>>
>> I'm not sure if you realize that you just disabled dynamic deps support
>> on most of those converted ebuilds.
>>
> 
> There is a bug in the package manager, you mean.
> 

I'm eager to hear how you want to make subslots work with dynamic deps.

:= gets converted to :${SLOT}/${SUBSLOT} in vardb and this is used to
trigger the rebuilds.

How do you record the subslot a package was built against in the live tree?

Reply via email to