Control: severity -1 normal On Wed, 2016-11-09 at 16:24:23 -0800, Nishanth Aravamudan wrote: > Package: dpkg > Version: 1.18.10ubuntu1 > Severity: important > Tags: patch
I've lowered the severity because this is really not important in the grand scheme of things. It might even be minor, but normal seems better. :) > Running dpkg-parsechangelog on changelogs that produce date parsing > problems, e.g.: > > Tue, 17 May 2008 10:93:55 -0500 > > (don't ask me how it got there, but it happened in one Ubuntu publish). > > ends up with an error like, "uses full instead of abbreviated month name > 'May'", which is obviously not the actual problem. I think there is > actually a bug in dpkg (introduced in: > https://anonscm.debian.org/cgit/dpkg/dpkg.git/commit/scripts/Dpkg/Changelog/Entry/Debian.pm?id=21f5898d846a1cd69bdc6849e2097168cde02fdf), > in that if a full month is found to be used, it's not checked that the > full month is *also* an abbreviated month (only true for May, though). Ah, indeed. I've merged your patch, thanks for that. Will be included in the upcoming dpkg 1.18.14 release that I'm rolling out right now. > I tested a fix with below patch on my local system. It feels like it > might be cleaner to special-case May as the only affected month, but I > think the logic was simply incorrect before either way -- it only makes > sense to check if a full month was used if an abbreviated month wasn't. Yeah, I don't like special casing this kind of things. Thanks, Guillem