gregor herrmann: > In dpt-new-upstream we're using Dpkg::Changelog::Debian from > libdpkg-perl, which might help here as well.
Oh, this is very interesting, thanks! I had taken a look at that module, but from the documentation I understood it only gives us "the number of changelog entries that have been parsed with success", so I had discarded this option. I'm very glad I was mislead. It looks like Dpkg::Changelog{,::*} are sufficient for many, if not most, use cases of Parse::DebianChangelog :) We might have to check what API is public and supported, and improve the documentation accordingly: for example, the "load" method that our new-upstream script uses does not seem to be documented anywhere. Cheers, -- intrigeri