[Pkg-bazaar-maint] Bug#559378: bzr-hg: Incorrect versioned dependency on ‘mercurial’

Ben Finney ben+debian at benfinney.id.au
Fri Dec 4 11:57:15 UTC 2009


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 <ben at benfinney.id.au>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-bazaar-maint/attachments/20091204/613ca2bf/attachment.pgp>


More information about the Pkg-bazaar-maint mailing list