tags 358392 + patch thanks Joey,
Here is a patch that fixes this bug. Please feel free to modify the patch as necessary as I know virtually nothing about Perl. I just wanted to see this annoying bug fixed. Regards, -Roberto -- Roberto C. Sanchez http://familiasanchez.net/~roberto
--- dh_python.orig 2006-05-13 21:47:02.201989901 -0400
+++ dh_python 2006-05-13 21:47:07.240231784 -0400
@@ -69,6 +69,10 @@
init();
+# Call isnative() so that we can get the package version.
+isnative($dh{MAINPACKAGE});
+my $package_version = $dh{VERSION};
+
my $python = 'python';
# The current python major version
@@ -134,8 +138,10 @@
$strong_dep = 1;
my $pack = $package;
$pack =~ s/^python/python$python_version/;
+ # Make the dependency "pythonX.Y-foo (= version)"
+ my $ver_pack = $pack . " (= $package_version)";
if (grep { "$_" eq "$pack" } getpackages()) {
- addsubstvar($package, "python:Depends", $pack);
+ addsubstvar($package, "python:Depends", $ver_pack);
}
}
if ($package !~ /^python[0-9].[0-9]-/) {
signature.asc
Description: OpenPGP digital signature

