[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OpenMPI-bin missing on some arches (Was: mrbayes-mpi: uninstallable on mipsen and s390)

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@lists.debian.org
| with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| Archive: [🔎] 20110629130159.GA13853@an3as.eu">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

Reply to: