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]

Reply via email to