Package: openmpi Version: 1.2.6-1 Severity: wishlist Tags: patch When building 'openmpi' on ppc64/unstable, I get the following error:
dh_shlibdeps -a -l/openmpi-1.2.6/debian/openmpi/usr/lib/openmpi/lib -Llibopenmpi1 dh_gencontrol -a dpkg-gencontrol: error: current host architecture 'ppc64' does not appear in package's architecture list (alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386) dh_gencontrol: command returned error code 65280 make: *** [binary-arch] Error 1 dpkg-buildpackage: failure: debian/rules binary gave error exit status 2 With the attached patch 'openmpi' can be built on ppc64. The patch adds 'ppc64' to the Architecture lines in debian/control. Regards Andreas Jochens diff -urN ../tmp-orig/openmpi-1.2.6/debian/control ./debian/control --- ../tmp-orig/openmpi-1.2.6/debian/control 2008-04-28 14:01:48.000000000 +0000 +++ ./debian/control 2008-04-28 14:01:13.000000000 +0000 @@ -12,7 +12,7 @@ XS-Dm-Upload-Allowed: yes Package: openmpi-bin -Architecture: alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 +Architecture: alpha amd64 i386 ia64 powerpc ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-common (= ${source:Version}) Suggests: gfortran Description: high performance message passing library -- binaries @@ -40,7 +40,7 @@ Package: libopenmpi-dev Section: libdevel -Architecture: alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 +Architecture: alpha amd64 i386 ia64 powerpc ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 Depends: ${shlibs:Depends}, libopenmpi1 (= ${binary:Version}), openmpi-common (= ${source:Version}) Conflicts: libopal-dev, pgapack (<= 1.0.0.1-4.2), openmpi-dev Replaces: openmpi-dev, openmpi-bin (<= 1.2.4-0) @@ -57,7 +57,7 @@ Package: libopenmpi1 Section: libs -Architecture: alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 +Architecture: alpha amd64 i386 ia64 powerpc ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: openmpi-libs0 Replaces: openmpi-libs0 @@ -100,7 +100,7 @@ Package: libopenmpi-dbg Section: devel -Architecture: alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 +Architecture: alpha amd64 i386 ia64 powerpc ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 Depends: openmpi-bin (= ${binary:Version}), libopenmpi1 (= ${binary:Version}) Conflicts: openmpi-dbg Replaces: openmpi-dbg -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]