Bug#1063152: mumps: NMU diff for 64-bit time_t transition

Benjamin Drung bdrung at debian.org
Wed Feb 28 21:28:57 GMT 2024


Source: mumps
Dear maintainer,

Please find attached a final version of this patch for the time_t
transition.  This patch is being uploaded to unstable.

Note that this adds a versioned build-dependency on dpkg-dev, to guard
against accidental backports with a wrong ABI.

Thanks!


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
-------------- next part --------------
diff -Nru mumps-5.6.2/debian/changelog mumps-5.6.2/debian/changelog
--- mumps-5.6.2/debian/changelog	2023-11-29 14:59:10.000000000 +0000
+++ mumps-5.6.2/debian/changelog	2024-02-28 20:55:10.000000000 +0000
@@ -1,3 +1,10 @@
+mumps (5.6.2-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063152
+
+ -- Benjamin Drung <bdrung at debian.org>  Wed, 28 Feb 2024 20:55:10 +0000
+
 mumps (5.6.2-2) unstable; urgency=medium
 
   * Team upload
diff -Nru mumps-5.6.2/debian/control mumps-5.6.2/debian/control
--- mumps-5.6.2/debian/control	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/control	2024-02-28 20:55:10.000000000 +0000
@@ -4,7 +4,7 @@
 Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders:
  "Adam C. Powell, IV" <hazelsct at debian.org>,
-Build-Depends:
+Build-Depends: dpkg-dev (>= 1.22.5),
  debhelper-compat (= 13),
  gfortran,
  libblas-dev | libopenblas-dev | libatlas-base-dev | libblas.so,
@@ -24,7 +24,7 @@
 Multi-Arch: same
 Depends:
  libmumps-headers-dev (= ${source:Version}),
- libmumps-5.6 (= ${binary:Version}),
+ libmumps-5.6t64 (= ${binary:Version}),
  libscalapack-mpi-dev,
  mpi-default-dev,
  ${misc:Depends},
@@ -56,7 +56,7 @@
 Depends:
  libmumps-dev (= ${binary:Version}),
  libmumps-headers-dev (= ${source:Version}),
- libmumps-seq-5.6 (= ${binary:Version}),
+ libmumps-seq-5.6t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: Direct linear systems solver - non-parallel development files
  MUMPS implements a direct solver for large sparse linear systems, with a
@@ -68,7 +68,10 @@
  Unless you know that you specifically need this, then you almost
  certainly want the libmumps-dev package.
 
-Package: libmumps-5.6
+Package: libmumps-5.6t64
+Provides: ${t64:Provides}
+Replaces: libmumps-5.6
+Breaks: libmumps-5.6 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -83,7 +86,10 @@
  operate on distributed matrices e.g. over a cluster.  It has Fortran and
  C interfaces, and can interface with ordering tools such as Scotch.
 
-Package: libmumps-seq-5.6
+Package: libmumps-seq-5.6t64
+Provides: ${t64:Provides}
+Replaces: libmumps-seq-5.6
+Breaks: libmumps-seq-5.6 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -98,9 +104,12 @@
  .
  This package is built the MUMPS libseq dummy sequential MPI library.
  Unless you know that you specifically need this, then you almost
- certainly want the libmumps-5.6 package.
+ certainly want the libmumps-5.6t64 package.
 
-Package: libmumps-scotch-5.6
+Package: libmumps-scotch-5.6t64
+Provides: ${t64:Provides}
+Replaces: libmumps-scotch-5.6
+Breaks: libmumps-scotch-5.6 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -122,7 +131,7 @@
 Multi-Arch: same
 Depends:
  libmumps-dev,
- libmumps-scotch-5.6 (= ${binary:Version}),
+ libmumps-scotch-5.6t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: Direct linear systems solver - Scotch-version development files
  MUMPS implements a direct solver for large sparse linear systems, with a
@@ -133,7 +142,10 @@
  This package provides static libaries enabling reordering of data using
  SCOTCH.
 
-Package: libmumps-ptscotch-5.6
+Package: libmumps-ptscotch-5.6t64
+Provides: ${t64:Provides}
+Replaces: libmumps-ptscotch-5.6
+Breaks: libmumps-ptscotch-5.6 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -156,7 +168,7 @@
 Multi-Arch: same
 Depends:
  libmumps-dev,
- libmumps-ptscotch-5.6 (= ${binary:Version}),
+ libmumps-ptscotch-5.6t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: Direct linear systems solver - PTScotch-version development files
  MUMPS implements a direct solver for large sparse linear systems, with a
@@ -173,7 +185,7 @@
 Multi-Arch: same
 Depends:
  libmumps-headers-dev (= ${source:Version}),
- libmumps-64pord-5.6 (= ${binary:Version}),
+ libmumps-64pord-5.6t64 (= ${binary:Version}),
  libscalapack-mpi-dev,
  mpi-default-dev,
  ${misc:Depends},
@@ -192,7 +204,7 @@
 Depends:
  libmumps64-dev (= ${binary:Version}),
  libmumps-headers-dev (= ${source:Version}),
- libmumps-64pord-seq-5.6 (= ${binary:Version}),
+ libmumps-64pord-seq-5.6t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: Direct linear systems solver (64 bit) - non-parallel development files
  MUMPS implements a direct solver for large sparse linear systems, with a
@@ -206,7 +218,10 @@
  .
  This package supports 64-bit ordering (-DPORD_INTSIZE64).
 
-Package: libmumps-64pord-5.6
+Package: libmumps-64pord-5.6t64
+Provides: ${t64:Provides}
+Replaces: libmumps-64pord-5.6
+Breaks: libmumps-64pord-5.6 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -223,7 +238,10 @@
  .
  This package supports 64-bit ordering (-DPORD_INTSIZE64).
 
-Package: libmumps-64pord-seq-5.6
+Package: libmumps-64pord-seq-5.6t64
+Provides: ${t64:Provides}
+Replaces: libmumps-64pord-seq-5.6
+Breaks: libmumps-64pord-seq-5.6 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -238,11 +256,14 @@
  .
  This package is built the MUMPS libseq dummy sequential MPI library.
  Unless you know that you specifically need this, then you almost
- certainly want the libmumps-64pord-5.6 package.
+ certainly want the libmumps-64pord-5.6t64 package.
  .
  This package supports 64-bit ordering (-DPORD_INTSIZE64).
 
-Package: libmumps-64pord-scotch-5.6
+Package: libmumps-64pord-scotch-5.6t64
+Provides: ${t64:Provides}
+Replaces: libmumps-64pord-scotch-5.6
+Breaks: libmumps-64pord-scotch-5.6 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -264,7 +285,7 @@
 Multi-Arch: same
 Depends:
  libmumps64-dev,
- libmumps-64pord-scotch-5.6 (= ${binary:Version}),
+ libmumps-64pord-scotch-5.6t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: Direct linear systems solver (64 bit) - Scotch-version development files
  MUMPS implements a direct solver for large sparse linear systems, with a
@@ -275,7 +296,10 @@
  This package provides static libaries enabling reordering of data using
  SCOTCH. It supports 64-bit ordering (-DPORD_INTSIZE64).
 
-Package: libmumps-64pord-ptscotch-5.6
+Package: libmumps-64pord-ptscotch-5.6t64
+Provides: ${t64:Provides}
+Replaces: libmumps-64pord-ptscotch-5.6
+Breaks: libmumps-64pord-ptscotch-5.6 (<< ${source:Version})
 Architecture: any
 Section: libs
 Multi-Arch: same
@@ -297,7 +321,7 @@
 Multi-Arch: same
 Depends:
  libmumps64-dev,
- libmumps-64pord-ptscotch-5.6 (= ${binary:Version}),
+ libmumps-64pord-ptscotch-5.6t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: Direct linear systems solver (64 bit) - PTScotch-version development files
  MUMPS implements a direct solver for large sparse linear systems, with a
diff -Nru mumps-5.6.2/debian/libmumps-5.6.install mumps-5.6.2/debian/libmumps-5.6.install
--- mumps-5.6.2/debian/libmumps-5.6.install	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-5.6.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-#! /bin/sh
-echo libmumps/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-5.6.lintian-overrides mumps-5.6.2/debian/libmumps-5.6.lintian-overrides
--- mumps-5.6.2/debian/libmumps-5.6.lintian-overrides	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-5.6.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# several variants of libmumps are provided by libmumps-*
-package-name-doesnt-match-sonames libcmumps-* libdmumps-* libmumps-common-* libpord-* libsmumps-* libzmumps-*
diff -Nru mumps-5.6.2/debian/libmumps-5.6t64.install mumps-5.6.2/debian/libmumps-5.6t64.install
--- mumps-5.6.2/debian/libmumps-5.6t64.install	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-5.6t64.install	2023-11-29 13:54:48.000000000 +0000
@@ -0,0 +1,2 @@
+#! /bin/sh
+echo libmumps/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-5.6t64.lintian-overrides mumps-5.6.2/debian/libmumps-5.6t64.lintian-overrides
--- mumps-5.6.2/debian/libmumps-5.6t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-5.6t64.lintian-overrides	2024-02-28 20:55:03.000000000 +0000
@@ -0,0 +1,3 @@
+# several variants of libmumps are provided by libmumps-*
+package-name-doesnt-match-sonames libcmumps-* libdmumps-* libmumps-common-* libpord-* libsmumps-* libzmumps-*
+libmumps-5.6t64: package-name-doesnt-match-sonames libmumps-5.6
diff -Nru mumps-5.6.2/debian/libmumps-64pord-5.6.install mumps-5.6.2/debian/libmumps-64pord-5.6.install
--- mumps-5.6.2/debian/libmumps-64pord-5.6.install	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-5.6.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-#! /bin/sh
-echo libmumps64/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-64pord-5.6.lintian-overrides mumps-5.6.2/debian/libmumps-64pord-5.6.lintian-overrides
--- mumps-5.6.2/debian/libmumps-64pord-5.6.lintian-overrides	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-5.6.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
@@ -1,3 +0,0 @@
-# several variants of libmumps are provided by libmumps-64pord-*
-package-name-doesnt-match-sonames libcmumps-64pord-* libdmumps-64pord-* libmumps-common-64pord-* libpord-64pord-* libsmumps-64pord-* libzmumps-64pord-*
-
diff -Nru mumps-5.6.2/debian/libmumps-64pord-5.6t64.install mumps-5.6.2/debian/libmumps-64pord-5.6t64.install
--- mumps-5.6.2/debian/libmumps-64pord-5.6t64.install	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-5.6t64.install	2023-11-29 13:54:48.000000000 +0000
@@ -0,0 +1,2 @@
+#! /bin/sh
+echo libmumps64/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-64pord-5.6t64.lintian-overrides mumps-5.6.2/debian/libmumps-64pord-5.6t64.lintian-overrides
--- mumps-5.6.2/debian/libmumps-64pord-5.6t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-5.6t64.lintian-overrides	2024-02-28 20:55:03.000000000 +0000
@@ -0,0 +1,4 @@
+# several variants of libmumps are provided by libmumps-64pord-*
+package-name-doesnt-match-sonames libcmumps-64pord-* libdmumps-64pord-* libmumps-common-64pord-* libpord-64pord-* libsmumps-64pord-* libzmumps-64pord-*
+
+libmumps-64pord-5.6t64: package-name-doesnt-match-sonames libmumps-64pord-5.6
diff -Nru mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6.install mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6.install
--- mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6.install	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-#! /bin/sh
-echo libmumps64_ptscotch/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6.lintian-overrides mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6.lintian-overrides
--- mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6.lintian-overrides	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# several variants of libmumps-64pord-ptscotch are provided by libmumps-64pord-ptscotch-*
-package-name-doesnt-match-sonames libcmumps-64pord-ptscotch-* libdmumps-64pord-ptscotch-* libmumps-common-64pord-ptscotch-* libpord-64pord-ptscotch-* libsmumps-64pord-ptscotch-* libzmumps-64pord-ptscotch-*
diff -Nru mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6t64.install mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6t64.install
--- mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6t64.install	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6t64.install	2023-11-29 13:54:48.000000000 +0000
@@ -0,0 +1,2 @@
+#! /bin/sh
+echo libmumps64_ptscotch/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6t64.lintian-overrides mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6t64.lintian-overrides
--- mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-ptscotch-5.6t64.lintian-overrides	2024-02-28 20:55:03.000000000 +0000
@@ -0,0 +1,3 @@
+# several variants of libmumps-64pord-ptscotch are provided by libmumps-64pord-ptscotch-*
+package-name-doesnt-match-sonames libcmumps-64pord-ptscotch-* libdmumps-64pord-ptscotch-* libmumps-common-64pord-ptscotch-* libpord-64pord-ptscotch-* libsmumps-64pord-ptscotch-* libzmumps-64pord-ptscotch-*
+libmumps-64pord-ptscotch-5.6t64: package-name-doesnt-match-sonames libmumps-64pord-ptscotch-5.6
diff -Nru mumps-5.6.2/debian/libmumps-64pord-scotch-5.6.install mumps-5.6.2/debian/libmumps-64pord-scotch-5.6.install
--- mumps-5.6.2/debian/libmumps-64pord-scotch-5.6.install	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-scotch-5.6.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-#! /bin/sh
-echo libmumps64_scotch/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-64pord-scotch-5.6.lintian-overrides mumps-5.6.2/debian/libmumps-64pord-scotch-5.6.lintian-overrides
--- mumps-5.6.2/debian/libmumps-64pord-scotch-5.6.lintian-overrides	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-scotch-5.6.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# several variants of libmumps-64pord-scotch are provided by libmumps-64pord-scotch-*
-package-name-doesnt-match-sonames libcmumps-64pord-scotch-* libdmumps-64pord-scotch-* libmpiseq-64pord-scotch-* libmumps-common-64pord-scotch-* libpord-64pord-scotch-* libsmumps-64pord-scotch-* libzmumps-64pord-scotch-*
diff -Nru mumps-5.6.2/debian/libmumps-64pord-scotch-5.6t64.install mumps-5.6.2/debian/libmumps-64pord-scotch-5.6t64.install
--- mumps-5.6.2/debian/libmumps-64pord-scotch-5.6t64.install	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-scotch-5.6t64.install	2023-11-29 13:54:48.000000000 +0000
@@ -0,0 +1,2 @@
+#! /bin/sh
+echo libmumps64_scotch/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-64pord-scotch-5.6t64.lintian-overrides mumps-5.6.2/debian/libmumps-64pord-scotch-5.6t64.lintian-overrides
--- mumps-5.6.2/debian/libmumps-64pord-scotch-5.6t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-scotch-5.6t64.lintian-overrides	2024-02-28 20:55:03.000000000 +0000
@@ -0,0 +1,3 @@
+# several variants of libmumps-64pord-scotch are provided by libmumps-64pord-scotch-*
+package-name-doesnt-match-sonames libcmumps-64pord-scotch-* libdmumps-64pord-scotch-* libmpiseq-64pord-scotch-* libmumps-common-64pord-scotch-* libpord-64pord-scotch-* libsmumps-64pord-scotch-* libzmumps-64pord-scotch-*
+libmumps-64pord-scotch-5.6t64: package-name-doesnt-match-sonames libmumps-64pord-scotch-5.6
diff -Nru mumps-5.6.2/debian/libmumps-64pord-seq-5.6.install mumps-5.6.2/debian/libmumps-64pord-seq-5.6.install
--- mumps-5.6.2/debian/libmumps-64pord-seq-5.6.install	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-seq-5.6.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-#! /bin/sh
-echo libmumps64_seq/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-64pord-seq-5.6.lintian-overrides mumps-5.6.2/debian/libmumps-64pord-seq-5.6.lintian-overrides
--- mumps-5.6.2/debian/libmumps-64pord-seq-5.6.lintian-overrides	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-seq-5.6.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# several variants of libmumps-64pord-seq are provided by libmumps-64pord-seq-*
-package-name-doesnt-match-sonames libcmumps-64pord-seq-* libdmumps-64pord-seq-* libmpiseq-64pord-seq-* libmumps-common-64pord-seq-* libpord-64pord-seq-* libsmumps-64pord-seq-* libzmumps-64pord-seq-*
diff -Nru mumps-5.6.2/debian/libmumps-64pord-seq-5.6t64.install mumps-5.6.2/debian/libmumps-64pord-seq-5.6t64.install
--- mumps-5.6.2/debian/libmumps-64pord-seq-5.6t64.install	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-seq-5.6t64.install	2023-11-29 13:54:48.000000000 +0000
@@ -0,0 +1,2 @@
+#! /bin/sh
+echo libmumps64_seq/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-64pord-seq-5.6t64.lintian-overrides mumps-5.6.2/debian/libmumps-64pord-seq-5.6t64.lintian-overrides
--- mumps-5.6.2/debian/libmumps-64pord-seq-5.6t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-64pord-seq-5.6t64.lintian-overrides	2024-02-28 20:55:03.000000000 +0000
@@ -0,0 +1,3 @@
+# several variants of libmumps-64pord-seq are provided by libmumps-64pord-seq-*
+package-name-doesnt-match-sonames libcmumps-64pord-seq-* libdmumps-64pord-seq-* libmpiseq-64pord-seq-* libmumps-common-64pord-seq-* libpord-64pord-seq-* libsmumps-64pord-seq-* libzmumps-64pord-seq-*
+libmumps-64pord-seq-5.6t64: package-name-doesnt-match-sonames libmumps-64pord-seq-5.6
diff -Nru mumps-5.6.2/debian/libmumps-ptscotch-5.6.install mumps-5.6.2/debian/libmumps-ptscotch-5.6.install
--- mumps-5.6.2/debian/libmumps-ptscotch-5.6.install	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-ptscotch-5.6.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-#! /bin/sh
-echo libmumps_ptscotch/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-ptscotch-5.6.lintian-overrides mumps-5.6.2/debian/libmumps-ptscotch-5.6.lintian-overrides
--- mumps-5.6.2/debian/libmumps-ptscotch-5.6.lintian-overrides	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-ptscotch-5.6.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# several variants of libmumps-ptscotch are provided by libmumps-ptscotch-*
-package-name-doesnt-match-sonames libcmumps-ptscotch-* libdmumps-ptscotch-* libmumps-common-ptscotch-* libpord-ptscotch-* libsmumps-ptscotch-* libzmumps-ptscotch-*
diff -Nru mumps-5.6.2/debian/libmumps-ptscotch-5.6t64.install mumps-5.6.2/debian/libmumps-ptscotch-5.6t64.install
--- mumps-5.6.2/debian/libmumps-ptscotch-5.6t64.install	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-ptscotch-5.6t64.install	2023-11-29 13:54:48.000000000 +0000
@@ -0,0 +1,2 @@
+#! /bin/sh
+echo libmumps_ptscotch/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-ptscotch-5.6t64.lintian-overrides mumps-5.6.2/debian/libmumps-ptscotch-5.6t64.lintian-overrides
--- mumps-5.6.2/debian/libmumps-ptscotch-5.6t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-ptscotch-5.6t64.lintian-overrides	2024-02-28 20:55:03.000000000 +0000
@@ -0,0 +1,3 @@
+# several variants of libmumps-ptscotch are provided by libmumps-ptscotch-*
+package-name-doesnt-match-sonames libcmumps-ptscotch-* libdmumps-ptscotch-* libmumps-common-ptscotch-* libpord-ptscotch-* libsmumps-ptscotch-* libzmumps-ptscotch-*
+libmumps-ptscotch-5.6t64: package-name-doesnt-match-sonames libmumps-ptscotch-5.6
diff -Nru mumps-5.6.2/debian/libmumps-scotch-5.6.install mumps-5.6.2/debian/libmumps-scotch-5.6.install
--- mumps-5.6.2/debian/libmumps-scotch-5.6.install	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-scotch-5.6.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-#! /bin/sh
-echo libmumps_scotch/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-scotch-5.6.lintian-overrides mumps-5.6.2/debian/libmumps-scotch-5.6.lintian-overrides
--- mumps-5.6.2/debian/libmumps-scotch-5.6.lintian-overrides	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-scotch-5.6.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# several variants of libmumps-scotch are provided by libmumps-scotch-*
-package-name-doesnt-match-sonames libcmumps-scotch-* libdmumps-scotch-* libmpiseq-scotch-* libmumps-common-scotch-* libpord-scotch-* libsmumps-scotch-* libzmumps-scotch-*
diff -Nru mumps-5.6.2/debian/libmumps-scotch-5.6t64.install mumps-5.6.2/debian/libmumps-scotch-5.6t64.install
--- mumps-5.6.2/debian/libmumps-scotch-5.6t64.install	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-scotch-5.6t64.install	2023-11-29 13:54:48.000000000 +0000
@@ -0,0 +1,2 @@
+#! /bin/sh
+echo libmumps_scotch/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-scotch-5.6t64.lintian-overrides mumps-5.6.2/debian/libmumps-scotch-5.6t64.lintian-overrides
--- mumps-5.6.2/debian/libmumps-scotch-5.6t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-scotch-5.6t64.lintian-overrides	2024-02-28 20:55:03.000000000 +0000
@@ -0,0 +1,3 @@
+# several variants of libmumps-scotch are provided by libmumps-scotch-*
+package-name-doesnt-match-sonames libcmumps-scotch-* libdmumps-scotch-* libmpiseq-scotch-* libmumps-common-scotch-* libpord-scotch-* libsmumps-scotch-* libzmumps-scotch-*
+libmumps-scotch-5.6t64: package-name-doesnt-match-sonames libmumps-scotch-5.6
diff -Nru mumps-5.6.2/debian/libmumps-seq-5.6.install mumps-5.6.2/debian/libmumps-seq-5.6.install
--- mumps-5.6.2/debian/libmumps-seq-5.6.install	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-seq-5.6.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-#! /bin/sh
-echo libmumps_seq/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-seq-5.6.lintian-overrides mumps-5.6.2/debian/libmumps-seq-5.6.lintian-overrides
--- mumps-5.6.2/debian/libmumps-seq-5.6.lintian-overrides	2023-11-29 13:54:48.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-seq-5.6.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# several variants of libmumps-seq are provided by libmumps-seq-*
-package-name-doesnt-match-sonames libcmumps-seq-* libdmumps-seq-* libmpiseq-seq-* libmumps-common-seq-* libpord-seq-* libsmumps-seq-* libzmumps-seq-*
\ No newline at end of file
diff -Nru mumps-5.6.2/debian/libmumps-seq-5.6t64.install mumps-5.6.2/debian/libmumps-seq-5.6t64.install
--- mumps-5.6.2/debian/libmumps-seq-5.6t64.install	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-seq-5.6t64.install	2023-11-29 13:54:48.000000000 +0000
@@ -0,0 +1,2 @@
+#! /bin/sh
+echo libmumps_seq/lib*-*.so usr/lib/${DEB_HOST_MULTIARCH}/
diff -Nru mumps-5.6.2/debian/libmumps-seq-5.6t64.lintian-overrides mumps-5.6.2/debian/libmumps-seq-5.6t64.lintian-overrides
--- mumps-5.6.2/debian/libmumps-seq-5.6t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ mumps-5.6.2/debian/libmumps-seq-5.6t64.lintian-overrides	2024-02-28 20:55:03.000000000 +0000
@@ -0,0 +1,2 @@
+# several variants of libmumps-seq are provided by libmumps-seq-*
+package-name-doesnt-match-sonames libcmumps-seq-* libdmumps-seq-* libmpiseq-seq-* libmumps-common-seq-* libpord-seq-* libsmumps-seq-* libzmumps-seq-*libmumps-seq-5.6t64: package-name-doesnt-match-sonames libmumps-seq-5.6


More information about the debian-science-maintainers mailing list