[Pkg-openmpi-maintainers] OpenMPI-bin missing on some arches (Was: mrbayes-mpi: uninstallable on mipsen and s390)

Dirk Eddelbuettel edd at debian.org
Wed Jun 29 13:30:18 UTC 2011


On 29 June 2011 at 15:01, Andreas Tille wrote:
| Hi,
| 
| > Your package is uninstallable on some archs:
| >
| >    mrbayes-mpi/mips unsatisfiable Depends: openmpi-bin
| >    mrbayes-mpi/mipsel unsatisfiable Depends: openmpi-bin
| >    mrbayes-mpi/s390 unsatisfiable Depends: openmpi-bin
| 
| I admit I'm not so comfortable with these architectures.  Is there any
| drop-in replacement for openmpi on these and if yes, what do I need to
| specify in debian/{control,rules}? 

There is. We are simply slow in implementing this for all packages.

[ Long and boring story:  MPICH was never in Debian, LAM deprecated, OpenMPI
 undermaintained. I adopted it a few years ago; Manuel then took over. Open
 MPI _upstream_ never had support for certain arches (for performance / ASM
 use reasons) so we always had these 'holess'. ]

The situation is mostly fixed and automatic now.  Instead of depending on
openmpi, just depend in mpi-default-dev and everything should just work (TM).

| Could any other package with the same problem serve as an example?

Here is what my pgapack package does:

   Build-Depends: debhelper (>= 7.0), mpi-default-dev

and here is my Rmpi package (which also needs R):

   Build-Depends: debhelper (>= 7.0.0), cdbs, r-base-dev (>= 2.12.0), mpi-default-dev

Hope this helps,  Dirk

| Kind regards
| 
|        Andreas.
| 
| -- 
| http://fam-tille.de
| 
| 
| -- 
| To UNSUBSCRIBE, email to debian-science-request at lists.debian.org
| with a subject of "unsubscribe". Trouble? Contact listmaster at lists.debian.org
| Archive: http://lists.debian.org/20110629130159.GA13853@an3as.eu
| 

-- 
Gauss once played himself in a zero-sum game and won $50.
                      -- #11 at http://www.gaussfacts.com




More information about the Pkg-openmpi-maintainers mailing list