On Sat, 19 Sep 2015 12:25:40 +0100 Ciaran McCreesh <ciaran.mccre...@googlemail.com> wrote:
> On Sat, 19 Sep 2015 12:08:21 +0200 > Pacho Ramos <pa...@gentoo.org> wrote: > > On the other hand, if we start always setting the available slots > > that we know to work, we can avoid this issue, and this is also > > completely future proof becase I don't think we can assume that > > package B will always work with the latest available SLOT package A > > can have in the future. Then, applying the same policy of we trying > > to set the versions in dependencies to the versions we know are > > compatible, we should do the same with the slot. > > You know, there's this thing called a :* slot dependency... > Originally, the intent was that any dependency which might match more > than one slot would explicitly use an operator, and that repoman > would enforce it. repoman warns when it *does* match more than one slot; maybe it should warn when it *might* ?