Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: freeze-exception
Hello, Please pre-approve cupt/2.5.8 (proposed debdiff attached), which contains the fix for the important bug #681340, discovered (unfortunately) only today. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores) Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru cupt-2.5.7/cpp/lib/src/internal/versionparsemacro.hpp cupt-2.5.8~/cpp/lib/src/internal/versionparsemacro.hpp --- cupt-2.5.7/cpp/lib/src/internal/versionparsemacro.hpp 2012-06-28 14:04:53.000000000 +0300 +++ cupt-2.5.8~/cpp/lib/src/internal/versionparsemacro.hpp 2012-07-12 15:48:31.000000000 +0300 @@ -58,7 +58,7 @@ }) #define PARSE_OTHERS \ - if (Version::parseOthers) \ + if (Version::parseOthers || (Version::parseInfoOnly && tagName.equal(BUFFER_AND_SIZE("Description-md5")))) \ { \ if (!tagName.equal(BUFFER_AND_SIZE("Package")) && !tagName.equal(BUFFER_AND_SIZE("Status"))) \ { \ diff -Nru cupt-2.5.7/debian/changelog cupt-2.5.8~/debian/changelog --- cupt-2.5.7/debian/changelog 2012-06-28 14:04:53.000000000 +0300 +++ cupt-2.5.8~/debian/changelog 2012-07-12 15:48:31.000000000 +0300 @@ -1,3 +1,13 @@ +cupt (2.5.8~) UNRELEASED; urgency=low + + * lib: + - cache/binaryversion: + - 'parseFromFile': the field 'Description-md5' should be parsed together + with info-only fields even if Version::parseOthers is off. + (Closes: #681340) + + -- Eugene V. Lyubimkin <jac...@debian.org> Thu, 12 Jul 2012 15:14:02 +0300 + cupt (2.5.7) unstable; urgency=low * lib: