From 42d7c87c291781ccaff47126a5ad3a2469e310cc Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Sun, 24 Oct 2021 13:29:41 -0700 Subject: [PATCH] remove leading debian/changelog entries related to unreleased versions As far as I can tell, this style of specifying `(@VERSION@-1)` as the Debian package version is intended to allow the CI work flow to install an unreleased DEB file. This works but: 1. The current list uses this identifier twice. Presumably commit 57337e45d04ceecc3273f7f0d9e6a2440f8128cb made a mistake in introducing a new version instead of appending the changelog entry to the existing (pending) top entry. The result is that any attempt to use this changelog for actual packaging would be rejected due to two changelog sections for the same version. 2. The Ubuntu Intrepid (8.10) package search functionality appears to have been lost to the sands of time, but all recent Graphviz Ubuntu and Debian packages have been produced by third-party volunteers external to Graphviz. The two leading entries gave the false impression that recent Graphviz Debian/Ubuntu packages are actually produced here. To avoid this going forwards we retarget this to Bionic (the lowest version of Ubuntu we support) and add an artificial entry indicating this is not meant to be released. 3. There have been numerous changes in the era of these top two entries as well as more recently. It is not clear to me why these two changes were singled out for the changelog. Running the Debian packaging flow resulted in a changelog indicating these two items are the only changes between 2.18-1ubuntu5 and 2.49.3. Related to #251. --- debian/changelog.in | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/debian/changelog.in b/debian/changelog.in index 78378a1d5..5b81e69c4 100644 --- a/debian/changelog.in +++ b/debian/changelog.in @@ -1,14 +1,8 @@ -graphviz (@VERSION@-1) intrepid; urgency=low +graphviz (@VERSION@-1) bionic; urgency=low - * Remove tkspline references - - -- John Ellson Tue, 25 Nov 2014 10:14:00 -0400 - -graphviz (@VERSION@-1) intrepid; urgency=low - - * Modified build scripts for Launchpad use - - -- Graphviz Development Wed, 17 Oct 2012 13:07:00 -0400 + * This is an synthetic release produced for testing Graphviz on Debian-based + operating systems. This is not intended to become an official Debian + package. graphviz (2.18-1ubuntu5) intrepid; urgency=low -- 2.40.0