[Pkg-openmpi-maintainers] Bug#478427: openmpi: FTBFS (ppc64): current host architecture 'ppc64' does not appear in package's architecture list (alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386)

Sylvestre Ledru sylvestre.ledru at inria.fr
Tue Apr 29 08:13:13 UTC 2008


Hello guys,

I took the liberty to apply this patch and commit it in the svn
repository.
An upload should be enough.

Cheers,
Sylvestre


Le mardi 29 avril 2008 à 07:30 +0200, Andreas Jochens a écrit :
> 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
> 
> 
> 
> _______________________________________________
> Pkg-openmpi-maintainers mailing list
> Pkg-openmpi-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-openmpi-maintainers




More information about the Pkg-openmpi-maintainers mailing list