Lintian Fixes - babeltrace

Ready changes

Summary

  • Use correct machine-readable copyright file URI. ( out-of-date-copyright-format-uri )
  • Wrap long lines in changelog entries: 1.5.11-2. ( debian-changelog-line-too-long )
  • Set field Upstream-Contact in debian/copyright.
  • Drop unnecessary dependency on dh-autoreconf.
  • Remove obsolete fields Contact, Name from debian/upstream/metadata (already present in machine-readable debian/copyright).
  • Update standards version to 4.6.2, no changes needed. ( out-of-date-standards-version )

Diff

diff --git a/debian/changelog b/debian/changelog
index 63bfe5e..3cdf402 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,7 +2,8 @@ babeltrace (1.5.11-2) unstable; urgency=medium
 
   * [9b783d2] Clean python files (Closes: #1043700)
   * [9e260da] Remove libbabeltrace-ctf1 transitionnal package (Closes: #1032634)
-  * [b1a6aca] Remove libbabeltrace-ctf-dev transitionnal package (Closes: #1032633)
+  * [b1a6aca] Remove libbabeltrace-ctf-dev transitionnal package
+    (Closes: #1032633)
   * [b1e489d] Update upstream signing key
 
  -- Michael Jeanson <mjeanson@debian.org>  Mon, 14 Aug 2023 11:49:17 -0400
diff --git a/debian/control b/debian/control
index 3dc7481..aca7e20 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Build-Depends: debhelper-compat (= 13),
  python3-all-dev,
  swig (>= 2.0),
  uuid-dev
-Standards-Version: 4.5.0
+Standards-Version: 4.6.2
 Vcs-Git: https://salsa.debian.org/debian/babeltrace.git
 Vcs-Browser: https://salsa.debian.org/debian/babeltrace
 Homepage: https://www.efficios.com/babeltrace
diff --git a/debian/copyright b/debian/copyright
index d157818..26d6885 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,6 +1,7 @@
-Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: babeltrace
 Source: https://www.efficios.com/files/babeltrace/
+Upstream-Contact: https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
 
 Files: *
 Copyright: 2010-2011, Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
diff --git a/debian/rules b/debian/rules
index b3ef8dc..286974c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,7 +7,7 @@ export DISTSETUPOPTS="--install-layout=deb"
 PY3V := $(shell py3versions -vr)
 
 %:
-	dh $@  --with autoreconf,python3
+	dh $@  --with python3
 
 override_dh_auto_build:
 	dh_auto_build -- V=1
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
index 1e2eadb..e479c4a 100644
--- a/debian/upstream/metadata
+++ b/debian/upstream/metadata
@@ -1,6 +1,4 @@
-Name: babeltrace
 Bug-Database: https://bugs.lttng.org
-Contact: https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
 Documentation: https://babeltrace.org/docs/
 Repository: git://git.efficios.com/babeltrace.git
 Repository-Browse: https://git.efficios.com/?p=babeltrace.git

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package babeltrace

No differences were encountered between the control files of package babeltrace-dbgsym

No differences were encountered between the control files of package libbabeltrace-dev

No differences were encountered between the control files of package libbabeltrace1

No differences were encountered between the control files of package libbabeltrace1-dbgsym

No differences were encountered between the control files of package python3-babeltrace

No differences were encountered between the control files of package python3-babeltrace-dbgsym

Run locally

More details

Full run details