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.
-graphviz (@VERSION@-1) intrepid; urgency=low
+graphviz (@VERSION@-1) bionic; urgency=low
- * Remove tkspline references
-
- -- John Ellson <ellson@research.att.com> Tue, 25 Nov 2014 10:14:00 -0400
-
-graphviz (@VERSION@-1) intrepid; urgency=low
-
- * Modified build scripts for Launchpad use
-
- -- Graphviz Development <gviz_adm@graphviz.org> 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