Lintian Fixes - scalapack
Ready changes
Summary
- Trim trailing whitespace. ( trailing-whitespace )
- Use secure URI in Homepage field. ( homepage-field-uses-insecure-uri )
- Update renamed lintian tag names in lintian overrides. ( renamed-tag )
- Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. ( upstream-metadata-file-is-missing , upstream-metadata-missing-bug-tracking , upstream-metadata-missing-repository )
- Fix day-of-week for changelog entry 1.8.0-7. ( debian-changelog-has-wrong-day-of-week )
- Avoid explicitly specifying -Wl,--as-needed linker flag. ( debian-rules-uses-as-needed-linker-flag )
Failed fixers:
See the worker log for details.
Lintian Result
- libscalapack-mpi-dev_2.2.1-2~jan+lint1_amd64.deb
- libscalapack-mpich-dev_2.2.1-2~jan+lint1_amd64.deb
- libscalapack-mpich2.2-dbgsym_2.2.1-2~jan+lint1_amd64.deb
- libscalapack-mpich2.2_2.2.1-2~jan+lint1_amd64.deb
- libscalapack-openmpi-dev_2.2.1-2~jan+lint1_amd64.deb
- libscalapack-openmpi2.2-dbgsym_2.2.1-2~jan+lint1_amd64.deb
- libscalapack-openmpi2.2_2.2.1-2~jan+lint1_amd64.deb
- scalapack-mpi-test-dbgsym_2.2.1-2~jan+lint1_amd64.deb
- scalapack-mpi-test_2.2.1-2~jan+lint1_amd64.deb
- scalapack-test-common_2.2.1-2~jan+lint1_all.deb
- scalapack_2.2.1-2~jan+lint1.dsc
- scalapack_2.2.1-2~jan+lint1_amd64.buildinfo
- scalapack_2.2.1-2~jan+lint1_amd64.changes
Diff
diff --git a/debian/changelog b/debian/changelog
index 63ca5fe..d812f29 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+scalapack (2.2.1-2) UNRELEASED; urgency=medium
+
+ * Trim trailing whitespace.
+ * Use secure URI in Homepage field.
+ * Update renamed lintian tag names in lintian overrides.
+ * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+ Repository-Browse.
+ * Fix day-of-week for changelog entry 1.8.0-7.
+ * Avoid explicitly specifying -Wl,--as-needed linker flag.
+
+ -- Debian Janitor <janitor@jelmer.uk> Thu, 02 Jun 2022 00:42:59 -0000
+
scalapack (2.2.1-1) unstable; urgency=medium
* Team upload.
@@ -154,7 +166,7 @@ scalapack (2.0.2-2) unstable; urgency=medium
* Team upload.
* Standards-Version: 4.1.0
* blacs is now included in scalapack. blacs initialisation is now
- independent of whether it is called from C or Fortran.
+ independent of whether it is called from C or Fortran.
Closes: #854228.
-- Drew Parsons <dparsons@debian.org> Sun, 10 Sep 2017 01:30:35 +0800
@@ -204,7 +216,7 @@ scalapack (2.0.2-1exp4) experimental; urgency=medium
* Provide test executables for both scalapack and blacs in
scalapack-mpi-test. Best run using ctest.
* debian control files now use /bin/sh instead of dh-exec when needed.
- * Both libscalapack-openmpi-dev and libscalapack-openmpi-dev
+ * Both libscalapack-openmpi-dev and libscalapack-openmpi-dev
Breaks: libscalapack-mpi-dev (<< 2.0.2-1), since they now handle
/usr/lib/<arch>/libscalapack-{openmpi,mpich}.so. Closes: #870582.
* libscalapack-{openmpi,mpich}-dev provides scalapack cmake and
@@ -376,7 +388,7 @@ scalapack (1.8.0-7) unstable; urgency=low
* Patched Mptr offset calculation to enable arrays with more than
2^31 bytes. Thanks to David Gleich.
- -- Muammar El Khatib <muammar@debian.org> Tue, 18 Sep 2011 08:26:29 +0200
+ -- Muammar El Khatib <muammar@debian.org> Sun, 18 Sep 2011 08:26:29 +0200
scalapack (1.8.0-6) unstable; urgency=low
diff --git a/debian/control b/debian/control
index df15693..15a184c 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.
Uploaders: Muammar El Khatib <muammar@debian.org>
Standards-Version: 4.6.0
Build-Depends: debhelper-compat (= 13),
- cmake,
+ cmake,
mpi-default-dev,
mpi-default-bin,
libopenmpi-dev,
@@ -15,7 +15,7 @@ Build-Depends: debhelper-compat (= 13),
liblapack-dev | libopenblas-dev | libatlas-base-dev | liblapack.so,
pkg-config,
chrpath
-Homepage: http://www.netlib.org/scalapack/
+Homepage: https://www.netlib.org/scalapack/
Vcs-Git: https://salsa.debian.org/science-team/scalapack.git
Vcs-Browser: https://salsa.debian.org/science-team/scalapack
@@ -31,7 +31,7 @@ Suggests: scalapack-doc
Description: Scalable Linear Algebra Package - Shared libs for OpenMPI
ScaLAPACK is the parallel version of LAPACK used on clusters.
.
- There are packages for the shared libraries (this one), for the
+ There are packages for the shared libraries (this one), for the
static libraries and the development files and for test programs.
.
Also included:
@@ -52,7 +52,7 @@ Suggests: scalapack-doc
Description: Scalable Linear Algebra Package - Shared libs for MPICH
ScaLAPACK is the parallel version of LAPACK used on clusters.
.
- There are packages for the shared libraries (this one), for the
+ There are packages for the shared libraries (this one), for the
static libraries and the development files and for test programs.
.
Also included:
diff --git a/debian/rules b/debian/rules
index 547f9c2..1e3e2a2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,14 +5,13 @@
export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
export DEB_CXXFLAGS_MAINT_APPEND = -Wall -pedantic
export DEB_FFLAGS_MAINT_APPEND = -std=legacy
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
export DEB_LDFLAGS_MAINT_STRIP = -Wl,-Bsymbolic-functions
export DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
export DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
export DEB_BUILD_ARCH_OS ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS)
ifneq (,$(wildcard /usr/share/mpi-default-dev/debian_defaults))
-include /usr/share/mpi-default-dev/debian_defaults
+include /usr/share/mpi-default-dev/debian_defaults
endif
DEFAULT_MPI=$(ARCH_DEFAULT_MPI_IMPL)
@@ -25,7 +24,7 @@ export DEB_VERSION_UPSTREAM
export OMPI_MCA_plm_rsh_agent=/bin/false #workaround to start MPI-applications in chroot
disable_mpi_archs = armel armhf kfreebsd-amd64 kfreebsd-i386 mips mipsel
-export LD_LIBRARY_PATH := $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH):$(LD_LIBRARY_PATH);
+export LD_LIBRARY_PATH := $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH):$(LD_LIBRARY_PATH);
export NUMJOBS=1
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
diff --git a/debian/scalapack-mpi-test.lintian-overrides b/debian/scalapack-mpi-test.lintian-overrides
index fb6783d..418a9c9 100644
--- a/debian/scalapack-mpi-test.lintian-overrides
+++ b/debian/scalapack-mpi-test.lintian-overrides
@@ -1,4 +1,4 @@
# sample test input files are stored in usr/share,
# but used by binary packages expecting to find them locally in usr/lib,
# hence links are needed
-scalapack-mpi-test: breakout-link usr/lib/*/scalapack/*-tests/*.dat -> usr/share/scalapack/*.dat
+scalapack-mpi-test: ldconfig-escape usr/lib/*/scalapack/*-tests/*.dat -> usr/share/scalapack/*.dat
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..d7567b1
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/Reference-ScaLAPACK/scalapack/issues
+Bug-Submit: https://github.com/Reference-ScaLAPACK/scalapack/issues/new
+Repository: https://github.com/Reference-ScaLAPACK/scalapack.git
+Repository-Browse: https://github.com/Reference-ScaLAPACK/scalapack
Debdiff
Debdiff is too long (more than 200 lines). Download the raw debdiff.