On Fri, May 26, 2006 at 01:06:05PM +0200, Marc Haber wrote:
> Package: devscripts
> Version: 2.9.20
> Severity: minor
> 
> Hi,
> 
> if debian/NEWS is badly formatted and dch --news is invoked, the
> script complains about a badly formatted changelog instead of a badly
> formatted NEWS.
> 
> This might be misleading to people stupid like me.

I'm assuming this the error message you are talking about is something
like:

parsechangelog/debian: error: badly formatted urgency value, at
changelog line 17

This is actually quite difficult to fix, as it is a dpkg issue: in
/usr/lib/dpkg/parsechangelog/debian, the command clerror is defined
as:

sub clerror { &error("$_[0], at changelog line $."); }

which makes no mention of the changelog name.  If you would like, I
could reassign this bug to dpkg-dev.

A patch for dpkg-dev could be something like:

* pass any -l option onto the parser from dpkg-parsechangelog
* in the parser, set $changelogfile to be 'changelog' by default, and
  change it to the -l option if there is one
* in the error messages, replace 'changelog' by '$changelogfile'

   Julian


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to