Re: Bug#895193: transition: openmpi

2018-04-11 Thread Alastair McKinstry


On 11/04/2018 10:07, John Paul Adrian Glaubitz wrote:
> On 04/11/2018 10:53 AM, Alastair McKinstry wrote:
>> As of 3.0.1, openmpi now works on Big-Endian powerpc (which was to be a
>> problem; it had been dropped upstream because of an unknown bug, now
>> fixed).
>
> Oh, really, they fixed that? I already had given up hopes and
> therefore ignored
> the thread on github out of frustration.
>
>From the thread (and related PRs it references) its fixed and works as
long as -O3 is used.
I've implemented and tested this in ./rules.

>> The other non-release archs were failing due to missing dependencies: in
>> particular java support (not used by any package in stable/testing) and
>> pmix (new; not used in testing/stable; pmix enables scaling to ~100,000+
>> nodes, which is unlikely to be needed).
>
> I am working on fixing the remaining OpenJDK issues. I'm an upstream
> committer in the OpenJDK project, so I can commit all changes myself.
>
Ok. I've just disabled support as necessary for archs with openjdk issues.
While a riscv64 build has not yet occurred (awaiting in queue to see),
all issues on all other archs should now be resolved,
making the transition possible.

>> So, the expected changes to mpi-defaults will no longer be needed.
> Yay, thanks so much for this!
>
> Adrian
>

-- 
Alastair McKinstry, , , 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 



Re: Bug#895193: transition: openmpi

2018-04-11 Thread John Paul Adrian Glaubitz

On 04/11/2018 10:53 AM, Alastair McKinstry wrote:

As of 3.0.1, openmpi now works on Big-Endian powerpc (which was to be a
problem; it had been dropped upstream because of an unknown bug, now fixed).


Oh, really, they fixed that? I already had given up hopes and therefore ignored
the thread on github out of frustration.


The other non-release archs were failing due to missing dependencies: in
particular java support (not used by any package in stable/testing) and
pmix (new; not used in testing/stable; pmix enables scaling to ~100,000+
nodes, which is unlikely to be needed).


I am working on fixing the remaining OpenJDK issues. I'm an upstream
committer in the OpenJDK project, so I can commit all changes myself.


So, the expected changes to mpi-defaults will no longer be needed.

Yay, thanks so much for this!

Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaub...@debian.org
`. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



Re: Bug#895193: transition: openmpi

2018-04-11 Thread Alastair McKinstry
As of 3.0.1, openmpi now works on Big-Endian powerpc (which was to be a
problem; it had been dropped upstream because of an unknown bug, now fixed).

The other non-release archs were failing due to missing dependencies: in
particular java support (not used by any package in stable/testing) and
pmix (new; not used in testing/stable; pmix enables scaling to ~100,000+
nodes, which is unlikely to be needed).

So, the expected changes to mpi-defaults will no longer be needed.


On 08/04/2018 10:28, Mattia Rizzolo wrote:
> On Sun, Apr 08, 2018 at 10:03:23AM +0100, Alastair McKinstry wrote:
>> Now with openmpi 3.0.1 in the archive, we can start transtion the existing
>> packages to the archive so that the new openmpi package can transition to
>> testing. The following source packages need to be rebuilt:
> But the new openmpi builds in *a lot* fewer architectures than the
> current one (talking about ports here).
>
> If you don't plan on having openmpi fixed on all those architectures,
> please coordinate with debian-ports to:
> 1) switch mpi-defaults there and update the available archs
> 2) do the transition there (see https://bugs.debian.org/814936 and the
>README.source I committed to git after the last release)
>

-- 
Alastair McKinstry, , , 
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered. 




signature.asc
Description: OpenPGP digital signature