Bug#1130119: dpkg-source newly rejects unfinalised changelogs [and 1 more messages]

Ian Jackson <[email protected]> Sun, 8 Mar 2026 20:30:02 +0000
Newsgroups gmane.linux.debian.devel.dpkg.bugs
Message-ID <27053.56394.720156.600943__40969.9326891982$1773002008$gmane$org@chiark.greenend.org.uk>
Ian Jackson writes ("dpkg-source newly rejects unfinalised changelogs"):
> $ dpkg-buildpackage -uc -us .
> dpkg-buildpackage: warning:     debian/changelog(l5): badly formatted trailer line
> LINE:  --
> dpkg-buildpackage: warning:     debian/changelog(l7): found start of entry where expected more change data or trailer
> LINE: dgit (14.11) unstable; urgency=medium
> dpkg-buildpackage: warning:     debian/changelog(l7): found end of file where expected more change data or trailer
> dpkg-buildpackage: info: source package dgit
> dpkg-buildpackage: info: source version 14.12~
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by 
> dpkg-buildpackage: error: cannot parse maintainer email address "" from changelog entry
> $ echo $?
> 255
> $ 

See previous bugs

 #843248  dpkg-parsechangelog intolerant of unfinalised changelogs
 #849081  dpkg-deb rejects building with unfinalised changeslog

Perhaps there could be a test case ?

(We would have spotted this in our Salsa CI of dgit.git but our CI
uses testing so it has only broken just now.)

Thanks,
Ian.