git ubuntu merge finish may generate an invalid debian/changelog
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
git-ubuntu |
New
|
Undecided
|
Unassigned |
Bug Description
https:/
commit 87ac7edb0949744
Author: Steve Langasek <email address hidden>
Date: Wed Oct 25 20:51:35 2017 -0700
reconstruct
diff --git a/debian/changelog b/debian/changelog
index 35e886c..457bc96 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+memcached (1.5.0-1ubuntu1) bionic; urgency=medium
+
+ * Merge with Debian unstable. Remaining changes:
+added patch to show distribution on version
+Force alignment on in configure.ac
+disable unreliable test.
+
+ -- Steve Langasek <email address hidden> Wed, 25 Oct 2017 20:51:35 -0700
+
memcached (1.5.0-1) unstable; urgency=medium
* New upstream release (Closes: #853544, #869479)
It appears that git-ubuntu makes assumptions about the formatting of commit messages that are not spelled out anywhere and are not otherwise consistent with git conventions.
Hi Steve,
I just yesterday - hours before your bug - changed the wiki wording slightly.
"This effectively wraps all of the following steps. From git those can be run manually instead, if desired - in the snap not all subcommands might be exposed."
...
"While doing the former the Changelog is constructed out of the commit messages you had in your branch. Please check debian/changelog if they are sufficient for an upload."
There are a set of bugs for "better generated changelog" already - I know of bug 1705214 and bug 1709785
I think Nish shall decide if we ever want to expose merge-changelog, reconstruct- changelog steps again (e.g. by implementing bug 1721844). If so we can update the doc for that, if not we fully remove those parts.