Bug#1076468: arpack: FTBFS with mpich as default provider on 32 bit architectures

Emilio Pozuelo Monfort pochu at debian.org
Wed Nov 20 17:22:20 GMT 2024


On Tue, 16 Jul 2024 22:24:33 +0200 Sebastian Ramacher <sramacher at debian.org> wrote:
> dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
> dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: debian/libparpack2t64/DEBIAN/symbols doesn't match completely debian/libparpack2t64.symbols
> --- debian/libparpack2t64.symbols (libparpack2t64_3.9.1-1.1+b2_armhf)
> +++ dpkg-gensymbolseNXZYR	2024-07-12 07:29:14.096481781 +0000
> @@ -3,15 +3,21 @@
>   dbgini_ at Base 3.6.3
>   debug_ at Base 2.1
>   debug_c at Base 3.7.0
> - (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_argv_null_ at Base 3.1.2
> - (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_argvs_null_ at Base 3.1.2
> - (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_bottom_ at Base 3.1.2


I have uploaded a fix for the above, debdiff attached.

Cheers,
Emilio
-------------- next part --------------
diff -Nru arpack-3.9.1/debian/changelog arpack-3.9.1/debian/changelog
--- arpack-3.9.1/debian/changelog	2024-02-28 02:45:44.000000000 +0100
+++ arpack-3.9.1/debian/changelog	2024-11-20 14:36:36.000000000 +0100
@@ -1,3 +1,11 @@
+arpack (3.9.1-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Unlist some symbols from armel, armhf, i386 and hurd-i386, which now
+    build against MPICH. Closes: #1076468.
+
+ -- Emilio Pozuelo Monfort <pochu at debian.org>  Wed, 20 Nov 2024 14:36:36 +0100
+
 arpack (3.9.1-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru arpack-3.9.1/debian/libparpack2t64.symbols arpack-3.9.1/debian/libparpack2t64.symbols
--- arpack-3.9.1/debian/libparpack2t64.symbols	2024-02-28 02:45:25.000000000 +0100
+++ arpack-3.9.1/debian/libparpack2t64.symbols	2024-11-20 14:36:36.000000000 +0100
@@ -3,15 +3,15 @@
  dbgini_ at Base 3.6.3
  debug_ at Base 2.1
  debug_c at Base 3.7.0
- (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_argv_null_ at Base 3.1.2
- (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_argvs_null_ at Base 3.1.2
- (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_bottom_ at Base 3.1.2
- (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_errcodes_ignore_ at Base 3.1.2
- (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_in_place_ at Base 3.1.2
- (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_status_ignore_ at Base 3.1.2
- (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_statuses_ignore_ at Base 3.1.2
- (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_unweighted_ at Base 3.4.0
- (arch=!mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !ppc64 !sh4 !sparc64 !x32)mpi_fortran_weights_empty_ at Base 3.4.0
+ (arch=!armel !armhf !i386 !mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !hurd-i386 !ppc64 !sh4 !sparc64 !x32)mpi_fortran_argv_null_ at Base 3.1.2
+ (arch=!armel !armhf !i386 !mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !hurd-i386 !ppc64 !sh4 !sparc64 !x32)mpi_fortran_argvs_null_ at Base 3.1.2
+ (arch=!armel !armhf !i386 !mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !hurd-i386 !ppc64 !sh4 !sparc64 !x32)mpi_fortran_bottom_ at Base 3.1.2
+ (arch=!armel !armhf !i386 !mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !hurd-i386 !ppc64 !sh4 !sparc64 !x32)mpi_fortran_errcodes_ignore_ at Base 3.1.2
+ (arch=!armel !armhf !i386 !mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !hurd-i386 !ppc64 !sh4 !sparc64 !x32)mpi_fortran_in_place_ at Base 3.1.2
+ (arch=!armel !armhf !i386 !mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !hurd-i386 !ppc64 !sh4 !sparc64 !x32)mpi_fortran_status_ignore_ at Base 3.1.2
+ (arch=!armel !armhf !i386 !mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !hurd-i386 !ppc64 !sh4 !sparc64 !x32)mpi_fortran_statuses_ignore_ at Base 3.1.2
+ (arch=!armel !armhf !i386 !mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !hurd-i386 !ppc64 !sh4 !sparc64 !x32)mpi_fortran_unweighted_ at Base 3.4.0
+ (arch=!armel !armhf !i386 !mips !mipsel !mips64 !mips64el !s390 !s390x !powerpcspe !m68k !arm64 !hppa !hurd-i386 !ppc64 !sh4 !sparc64 !x32)mpi_fortran_weights_empty_ at Base 3.4.0
  pcgetv0_ at Base 2.1
  pclarnv_ at Base 2.1
  pcmout_ at Base 2.1


More information about the debian-science-maintainers mailing list