tag 590885 pending
thanks
Hello,
Bug #590885 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=357ab38
---
commit 357ab385750c1cb657ff95c0b34ad0a6bf6d2cdf
Author: Guillem Jover <[email protected]>
Date: Wed Aug 11 15:16:04 2010 +0200
libdpkg: When parsing database files only warn on bogus versions
Those versions, although bogus, were previously accepted, so to avoid
breaking systems by making dpkg refuse to parse the status and available
files, we just make it warn for now, and will make it error out on
status file parsing later on.
We keep producing errors on the rest of version parsing to avoid newly
introduced bogosity and so that packages get fixed, while not making the
system unusable anymore.
Closes: #590885, #590896, #591692, #591885
diff --git a/debian/changelog b/debian/changelog
index bff0a33..45b00ed 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,9 @@ dpkg (1.15.8.4) UNRELEASED; urgency=low
* Fix use after free segfault on update-alternatives --remove-all.
Closes: #591653, #591654
* Always print a massage on warning when parsing control files.
+ * On database parsing only warn on bogus versions previously accepted,
+ the other instances will keep producing errors, to avoid newly
+ introduced bogosity. Closes: #590885, #590896, #591692, #591885
[ Raphaƫl Hertzog ]
* Fix make -C man install so that it actually finds the manual pages
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]