[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 08:30, Dirk Eddelbuettel wrote:
| 
| 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'. ]

[ Forgot add here that now that we have proper MPICH2 everywhere, it serves
as a fallback where Open MPI --- which AFAIK is still the default where
available --- cannot be used. ]

Dirk 

| 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
| 
| 
| -- 
| To UNSUBSCRIBE, email to debian-science-request@lists.debian.org
| with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| Archive: 19979.10474.628037.729568@max.nulle.part">http://lists.debian.org/19979.10474.628037.729568@max.nulle.part
| 

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


Reply to: