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

Bug#740133: apt: fails to install versioned dependencies



Hello David,

I think you have misunderstood the problem description, as you claim it is "easily solved by pinning." Pinning is exactly what we have reported is broken. One package, pinned at a certain version, declares a dependency on another package at the same version, with the clear intention of pinning it in turn. That would be our expectation, at any rate, but it doesn't work. I apologize if this wasn't obvious from the description, and hope it is clear now.

You have also taken the position that nobody could require versioned dependencies, because (if I understand your argument) only the latest version could possibly be of interest, as it is the only "good" version, the others being made obsolete. This may be true in a narrow set of situations, but it's not true in general. The versioning of Ruby gem dependencies illustrates this abundantly. In our case, we have several interoperating packages which share a common model, for example an API. This is why they must be installed at a common version. A newer version is not "good" if it breaks the model. It's quite an ordinary situation and I'm surprised that you seem unfamiliar with it.

You're right, you do sound aggressive. It's not necessary to make personal attacks when investigating a bug report. Let's work on solving this issue, not deflecting it.

Thanks,
Dan


Reply to: