Bug#814943: mpi-default-dev: provide the list of architectures for each MPI implementation

Mattia Rizzolo mattia at debian.org
Sat Feb 27 12:29:56 UTC 2016


Sorry for the late reply, I got sucked in RL stuff…

On Tue, Feb 16, 2016 at 10:19:06PM +0100, Thibaut Paumard wrote:
> It has been discussed in
>   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813128
> that some MPI packages build in two flavours (openmpi and mpich) and
> need to know at upload time for which architecture each implementation
> is available.
> 
> It has been proposed to add two variables to
> /usr/share/mpi-default-dev/debian_defaults for this purpose.
> 
> Last iteration of this discussion below.
> 
> Mattia, it looks like there is a misunderstanding: in your commit,
> OPENMPI_ARCHITECTURES and MPICH_ARCHITECTURES only list the
> architectures for which each implementation is the default.

Yes.

> The
> feature that I would need for e.g. the yorick package is the list of
> architectures on which each implementation is available. This is what
> I currently check and hardcode by hand. I guess this is also what
> other people do when they provide packages with distinct names for
> each flavour.

Guess I can do that too.
I personally think it's kind of pointless as of now, where mpich is
available everywhere and openmpi is available on all but m68k (not
considering powerpcspe that yesterday has been resurrected from ashes…)

Anyway, What about:

https://anonscm.debian.org/cgit/debian-science/packages/mpi-defaults.git/commit/?id=57d37c200258e7512733d7ee36aade8bf806ffea

?

I do think this is a bigger improvment than hardcoding this in a donzen
of packages, everyone with its own data source.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  http://mapreri.org                              : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20160227/9fefc090/attachment.sig>


More information about the debian-science-maintainers mailing list