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.

Reply via email to