Your message dated Sun, 10 Sep 2017 07:39:06 +0900
with message-id <[email protected]>
and subject line Duplicates
has caused the Debian Bug report #874717,
regarding debchange doesn't allow empty changelog entry
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
874717: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874717
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: devscripts
Version: 2.17.9
Severity: normal
File: /usr/bin/debchange

I thought I fixed in git repo for
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842468
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845610
by updating uupdate to run debchange with empty string:

-       debchange $BADVERSION -v "$NEW_VERSION-$SUFFIX" "New upstream release"
+       if [ -z "$BADVERSION" ]; then
+           debchange -v "$NEW_VERSION-$SUFFIX" "New upstream release"
+       else
+           debchange $BADVERSION -v "$NEW_VERSION-$SUFFIX" ""
+       fi

If "" is the text to be added to the changelog, debchange skips making line
with "*".  This seems to intentional design decision of debchange which I have
no idea why.  (Code logic around it is a bit complicated.  So I may be wrong)
This kind of changelog chokes other tools parsing it.

pkg-parsechangelog: warning:     debian/changelog(l4): found trailer where 
expected start of change data
LINE:  -- Osamu Aoki <[email protected]>  Sat, 09 Sep 2017 10:10:20 +0900

To me, it is better to create an empty entry to be modified later by the
maintainer.

If no objection, I will try to update debchange.

Otherwise, I will re-update uupdate to use non-null string such as

debchange $BADVERSION -v "$NEW_VERSION-$SUFFIX" "[Edit this line before 
uploading]"

(Second option really doesn't fix bugs 842468 and 845610)

Osamu

--- End Message ---
--- Begin Message ---
Closing duplicates.

--- End Message ---

Reply via email to