[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: AudoDepWait also for "==", not only ">="?



Joachim Breitner wrote:
> Hi,

Hi

> Am Freitag, den 11.07.2008, 17:44 +0200 schrieb Luk Claes:
>> Joachim Breitner wrote:
>>> I’m wondering what’s the rationale for only considering >= relations
>>> there? If that would catch == as well, the burden of having haskell
>>> libraries in the archive would reduce a lot, and other packages will
>>> benefit as well.
>> The rationale is easy: a dep-wait doesn't get cleared with a new upload,
>> so setting a dep-wait for a fixed version is 'not done'.
> 
> Can you explain that a bit more? As far as I can see, if I do this,
> everything works as expected:

> So I conclude that Dep-Wait on exact versions are cleared when the
> appropriate binaries appear in the archive.

Sure, that's not the problem. The problem appears when the appropriate
binaries don't appear in the archive.

For instance when xmonad 0.7-1 and xmonad-contrib 0.7-1 are initially in
the archive, xmonad-contrib 0.7-2 gets uploaded, but has some issue so
xmonad-contrib 0.7-3 is uploaded and xmonad 0.7-3 gets uploaded.

In this case the dep-wait will still be xmonad == 0.7-2 which never got
uploaded.

>>> I have attached this change as a patch.
>> Which wanna-build did you use (a.k.a. from which archive did you get it
>> from)?
> 
> I’m not sure ATM, but I’ll ask.

Strange, I would think you just put the archive you used in
sources.list, no?

Cheers

Luk


Reply to: