Run of lintian-fixes for netcdf4-python

Try this locally (using the lintian-brush package):

debcheckout netcdf4-python
cd netcdf4-python
lintian-brush

Merge these changes:

git pull https://janitor.debian.net/git/netcdf4-python lintian-fixes/main

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index f4983d3..ae182f7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,15 @@
 netcdf4-python (1.5.6-1~exp2) UNRELEASED; urgency=medium
 
+  [ Bas Couwenberg ]
   * Update watch file for GitHub URL changes.
 
+  [ Debian Janitor ]
+  * Use secure URI in Homepage field.
+  * Bump debhelper from old 10 to 12.
+    + debian/rules: Rely on default use of dh_missing rather than using
+      dh_install --list-missing.
+  * Set debhelper-compat version in Build-Depends.
+
  -- Bas Couwenberg <sebastic@debian.org>  Sat, 20 Mar 2021 08:45:38 +0100
 
 netcdf4-python (1.5.6-1~exp1) experimental; urgency=medium
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index f599e28..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-10
diff --git a/debian/control b/debian/control
index 9f0b7ba..7416871 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
 Uploaders: Bas Couwenberg <sebastic@debian.org>
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 10~),
+Build-Depends: debhelper-compat (= 12),
                dh-python,
                python3-all-dev,
                python3-cftime,
@@ -17,7 +17,7 @@ Build-Depends: debhelper (>= 10~),
 Standards-Version: 4.5.1
 Vcs-Browser: https://salsa.debian.org/debian-gis-team/netcdf4-python/
 Vcs-Git: https://salsa.debian.org/debian-gis-team/netcdf4-python.git -b experimental
-Homepage: http://unidata.github.io/netcdf4-python/
+Homepage: https://unidata.github.io/netcdf4-python/
 
 Package: python3-netcdf4
 Architecture: any
diff --git a/debian/rules b/debian/rules
index 010df33..408bc38 100755
--- a/debian/rules
+++ b/debian/rules
@@ -27,9 +27,6 @@ override_dh_auto_install:
 	# removing embedded rpath in libraries
 	-find $(CURDIR)/debian/*/usr/lib -name "*.so*" -type f -exec chrpath --delete {} \;
 
-override_dh_install:
-	dh_install --list-missing
-
 override_dh_python3:
 	dh_python3 -ppython3-netcdf4
 	dh_numpy3 -ppython3-netcdf4

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/share/doc/python3-netcdf4/examples/reading_netCDF.ipynb
-rw-r--r--  root/root   /usr/share/doc/python3-netcdf4/examples/tutorial.py
-rw-r--r--  root/root   /usr/share/doc/python3-netcdf4/examples/writing_netCDF.ipynb

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/share/doc/python3-netcdf4/examples/reading_netCDF.ipynb.gz
-rw-r--r--  root/root   /usr/share/doc/python3-netcdf4/examples/tutorial.py.gz
-rw-r--r--  root/root   /usr/share/doc/python3-netcdf4/examples/writing_netCDF.ipynb.gz

Control files of package python3-netcdf4: lines which differ (wdiff format)

  • Homepage: http://unidata.github.io/netcdf4-python/ https://unidata.github.io/netcdf4-python/

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

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t unstable python3-netcdf4-dbgsym
apt install -t unstable python3-netcdf4

Lintian Result

Full worker log Full build log