Source: scalapack
Version: 1.8.0-12.2
Severity: serious

So, this morning I switched the default MPI implementation in s390x from
mpich to openmpi, and figured just now that scalapack needs a sourceful
change for it.

Attached a patch for it.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  http://mapreri.org                              : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
diffstat for scalapack-1.8.0 scalapack-1.8.0

 changelog |    7 +++++++
 control   |   12 ++++++------
 rules     |    4 ++--
 3 files changed, 15 insertions(+), 8 deletions(-)

diff -Nru scalapack-1.8.0/debian/changelog scalapack-1.8.0/debian/changelog
--- scalapack-1.8.0/debian/changelog    2016-02-05 14:31:33.000000000 +0000
+++ scalapack-1.8.0/debian/changelog    2016-02-10 13:39:54.000000000 +0000
@@ -1,3 +1,10 @@
+scalapack (1.8.0-12.3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Update the list of MPI architecture.  s390x switched to OpenMPI.
+
+ -- Mattia Rizzolo <mat...@debian.org>  Wed, 10 Feb 2016 13:39:15 +0000
+
 scalapack (1.8.0-12.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru scalapack-1.8.0/debian/control scalapack-1.8.0/debian/control
--- scalapack-1.8.0/debian/control      2016-02-05 14:31:35.000000000 +0000
+++ scalapack-1.8.0/debian/control      2016-02-10 13:39:58.000000000 +0000
@@ -13,7 +13,7 @@
 
 Package: libscalapack-openmpi1
 Section: libs
-Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 
kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc
+Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 
kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc s390x
 Depends: mpi-default-bin, ${shlibs:Depends}, ${misc:Depends}
 Conflicts: scalapack1-mpich, scalapack1-lam
 Breaks: libscalapack-mpi1 (<< 1.8.0-9.1)
@@ -31,7 +31,7 @@
 
 Package: libscalapack-mpich1
 Section: libs
-Architecture: hppa m68k powerpcspe ppc64 s390x sparc64
+Architecture: hppa m68k powerpcspe ppc64 sparc64
 Depends: mpi-default-bin, ${shlibs:Depends}, ${misc:Depends}
 Conflicts: scalapack1-mpich, scalapack1-lam
 Breaks: libscalapack-mpi1 (<< 1.8.0-9.1)
@@ -49,9 +49,9 @@
 
 Package: libscalapack-mpi-dev
 Section: libdevel
-Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 
kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc hppa m68k 
powerpcspe ppc64 s390x sparc64
-Depends: libscalapack-openmpi1 (= ${binary:Version}) [alpha amd64 arm64 armel 
armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el 
powerpc ppc64el sparc],
-         libscalapack-mpich1 (= ${binary:Version}) [hppa m68k powerpcspe ppc64 
s390x sparc64],
+Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 
kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc s390x hppa m68k 
powerpcspe ppc64 sparc64
+Depends: libscalapack-openmpi1 (= ${binary:Version}) [alpha amd64 arm64 armel 
armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el 
powerpc ppc64el sparc s390x],
+         libscalapack-mpich1 (= ${binary:Version}) [hppa m68k powerpcspe ppc64 
sparc64],
          libblacs-mpi-dev, ${misc:Depends}
 Conflicts: scalapack-mpich-dev, scalapack-lam-dev
 Replaces: scalapack-mpich-dev, scalapack-lam-dev
@@ -71,7 +71,7 @@
 
 Package: scalapack-mpi-test
 Section: math
-Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 
kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc hppa m68k 
powerpcspe ppc64 s390x sparc64
+Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 
kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc s390x hppa m68k 
powerpcspe ppc64 sparc64
 Depends: scalapack-test-common, ${shlibs:Depends}, ${misc:Depends}
 Conflicts: scalapack-mpich-test, scalapack-lam-test
 Replaces: scalapack-mpich-test, scalapack-lam-test
diff -Nru scalapack-1.8.0/debian/rules scalapack-1.8.0/debian/rules
--- scalapack-1.8.0/debian/rules        2016-02-05 14:31:00.000000000 +0000
+++ scalapack-1.8.0/debian/rules        2016-02-10 13:38:10.000000000 +0000
@@ -17,8 +17,8 @@
 # This list of archs is maintained separately from that of the mpi-defaults
 # package. If there is a mismatch between the two, the package will FTBFS. This
 # is on purpose, to avoid silent breakage. See #740620 for more details.
-OPENMPI_ARCHS=alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 
kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc
-MPICH_ARCHS=hppa m68k powerpcspe ppc64 s390x sparc64
+OPENMPI_ARCHS=alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 
kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc s390x
+MPICH_ARCHS=hppa m68k powerpcspe ppc64 sparc64
 
 build: build-$(SCALAPACK_MPI) build-pvm
 

Attachment: signature.asc
Description: PGP signature

Reply via email to