On Sat, Jun 23, 2012 at 9:37 PM, Ciaran McCreesh
<ciaran.mccre...@googlemail.com> wrote:
> On Sat, 23 Jun 2012 21:35:47 +0300
> Alex Alexander <wi...@gentoo.org> wrote:
>> > The package mangler does not know that 1.1-r300 is not a "better"
>> > version than 1.1-r200, or that 1.2-r200 is not a "better" version
>> > than 1.1-r300. Indicating packages where this kind of strangeness
>> > happens allows manglers to know that things that are usually true
>> > about the relationship between slots and versions no longer hold,
>> > and that in these specific cases it should consider slots to be
>> > heavily independent.
>>
>> You already have this info, it's called a "slot dependency".
>
> It's not a property of individual packages that happen to depend upon
> the problematic package. The property holds or not for a package
> regardless of whether anything depends upon it.

They are part of the deal.

If your package has reverse deps, you don't want to update it before
figuring out it's reverse dependencies anyway, you never know what
slot/version restrictions you're going to get.

If it is a package without reverse dependencies, updating to the most
recent slot and/or version should be expected unless the user has the
slot defined in the world file.

-- 
Alex

Reply via email to