tag 690823 pending
thanks
Hello,
Bug #690823 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:
http://git.debian.org/?p=dpkg/dpkg.git;a=commitdiff;h=24495cc
---
commit 24495ccdaab2b3c12f441e70a5d54de7d8c27150
Author: Guillem Jover <[email protected]>
Date: Thu Oct 18 03:55:32 2012 +0200
Dpkg::Substvars: Always fix up the source version in set_version_substvars
The caller can explicitly pass both versions, but the source version
might still need to be fixed up, for example in case of legacy binNMUs
(when not using the Binary-Only changelog field), whenever the binary
version has been forced through dpkg-gencontrol, then just comparing
if they are equal will not trigger the fix up, which will produce
bogus source versions, affecting the Source field on binary packages.
Instead, always fix up the source version, regardless of the versions
matching or not.
Regression introduced in commit 094d3a7e61e6fc1f5634d880957d18ed70954a60.
Closes: #690823
diff --git a/debian/changelog b/debian/changelog
index c86475a..f5fa499 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -53,6 +53,9 @@ dpkg (1.16.9) UNRELEASED; urgency=low
match the implementation.
* Add two missing 3rd person āsā in dpkg-gensymbols(1). Closes: #689863
Thanks to Paul Menzel <[email protected]>.
+ * Fix regression on old-style binNMUs for packages that specify an
+ explicit binary version to dpkg-gencontrol, by always fixing up the
+ source version. Closes: #690823
[ Updated programs translations ]
* Catalan (Guillem Jover).
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]