On 04-Dec-2009, peter green wrote:
> Firstly there has never been a version 1.3.1 of the debian package
> only 1.3.1-1, so that dependency could never be satisfied.

Okay.

> Secondly debian packages need to actually be installable with the
> versions of thier dependencies currently in the archive.

The point, though, is that the program in the package *does not work*,
for anyone, with any version of the ‘mercurial’ package except 1.3.1.

That's exactly what the package's ‘Depends’ field should reflect, to
tell the Debian packaging system to stop two incompatible packages
from being simultaneously installed.

So, whatever constraints the ‘bzr-hg’ plug-in has on the versions of
Mercurial it works with, those constraints need to be reflected in the
‘bzr-hg’ package's ‘Depends’ field; and that field should be updated
when the constraints in a new ‘bzr-hg’ version are updated.

-- 
 \        德不孤、必有鄰。 (The virtuous are not abandoned, they shall |
  `\     surely have neighbours.) —孔夫子 Confucius, 551 BCE – 479 BCE |
_o__)                                                                  |
Ben Finney <b...@benfinney.id.au>

Attachment: signature.asc
Description: Digital signature

Reply via email to