Bug#711943: transition: openmpi

2013-12-25 Thread Julien Cristau
On Tue, Jun 11, 2013 at 12:14:25 +0200, Sylvestre Ledru wrote:

 Package: release.debian.org
 Severity: normal
 User: release.debian@packages.debian.org
 Usertags: transition
 
 Hello,
 
 I would like to propose the transition of openmpi from version 1.4 = 1.6.
 The ABI has changed between the two releases.
 However, the MPI ABI being stable, binNMU should be enough most of (all?) the
 time.
 Version 1.6.4+-1~exp1 is available in experimental.
 
Last blocker for calling this done is valgrind-mpi/armel.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#711943: transition: openmpi

2013-09-07 Thread Julien Cristau
On Thu, Aug 15, 2013 at 09:56:07 +0200, Sylvestre Ledru wrote:

 On 13/08/2013 10:44, Julien Cristau wrote:
  Control: tag -1 confirmed
 
  On Tue, Jun 11, 2013 at 12:14:25 +0200, Sylvestre Ledru wrote:
 
  I would like to propose the transition of openmpi from version 1.4 = 1.6.
  Please go ahead.
 
 
 Excellent! It has just been uploaded!
 
It doesn't seem to work on ia64, causing a number of build failures.  Is
there a way this can be resolved quickly?

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#711943: transition: openmpi

2013-09-07 Thread Sylvestre Ledru
On 07/09/2013 10:34, Julien Cristau wrote:

 It doesn't seem to work on ia64, causing a number of build failures.  Is
 there a way this can be resolved quickly?

I just check with a rebuild of openmpi on a ia64 porterbox and all
upstream unitary tests are working ... (they don't have much).

Currently, package builds seem to freeze when displaying this warning:

--
A deprecated MCA parameter value was specified in the environment or
on the command line.  Deprecated MCA parameters should be avoided;
they may disappear in future releases.

  Deprecated parameter: plm_rsh_agent
--


Sylvestre


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#711943: transition: openmpi

2013-08-21 Thread Julien Cristau
On Sat, Aug 17, 2013 at 18:37:28 +0200, Andreas Beckmann wrote:

 Sylvestre originally suggested
 
   is_affected = .depends ~ libopenmpi1.3 | .depends ~ libopenmpi1.6;
 
That's what reportbug generates, iirc, which I don't like.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#711943: transition: openmpi

2013-08-17 Thread Andreas Beckmann
Hi,

the ben file for the openmpi transition lists too few affected packages:

  Affected: .build-depends ~ /libopenmpi/

does not catch packages that Build-Depends: mpi-default-dev, but there
could be even more ways to get an indirect B-D: libopenmpi-dev.
Sylvestre originally suggested

  is_affected = .depends ~ libopenmpi1.3 | .depends ~ libopenmpi1.6;


Andreas


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#711943: transition: openmpi

2013-08-15 Thread Sylvestre Ledru
On 13/08/2013 10:44, Julien Cristau wrote:
 Control: tag -1 confirmed

 On Tue, Jun 11, 2013 at 12:14:25 +0200, Sylvestre Ledru wrote:

 I would like to propose the transition of openmpi from version 1.4 = 1.6.
 Please go ahead.


Excellent! It has just been uploaded!


Sylvestre


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#711943: transition: openmpi

2013-08-13 Thread Julien Cristau
Control: tag -1 confirmed

On Tue, Jun 11, 2013 at 12:14:25 +0200, Sylvestre Ledru wrote:

 I would like to propose the transition of openmpi from version 1.4 = 1.6.

Please go ahead.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#711943: transition: openmpi

2013-07-11 Thread Sylvestre Ledru
On 11/07/2013 00:28, Julien Cristau wrote:
 On Tue, Jun 11, 2013 at 12:14:25 +0200, Sylvestre Ledru wrote:
 
 Package: release.debian.org
 Severity: normal
 User: release.debian@packages.debian.org
 Usertags: transition

 Hello,

 I would like to propose the transition of openmpi from version 1.4 = 1.6.
 The ABI has changed between the two releases.
 However, the MPI ABI being stable, binNMU should be enough most of (all?) the
 time.
 Version 1.6.4+-1~exp1 is available in experimental.

 The package in experimental seems to build on fewer archs than 1.4.
 Mostly because it build-depends on linux-only infiniband stuff.  Is that
 optional?  If so can you change that build-dep in experimental?
Right. Thanks.
I fixed that in 1.6.5-1~exp2 and uploaded it.

Sylvestre




signature.asc
Description: OpenPGP digital signature


Bug#711943: transition: openmpi

2013-07-10 Thread Julien Cristau
On Tue, Jun 11, 2013 at 12:14:25 +0200, Sylvestre Ledru wrote:

 Package: release.debian.org
 Severity: normal
 User: release.debian@packages.debian.org
 Usertags: transition
 
 Hello,
 
 I would like to propose the transition of openmpi from version 1.4 = 1.6.
 The ABI has changed between the two releases.
 However, the MPI ABI being stable, binNMU should be enough most of (all?) the
 time.
 Version 1.6.4+-1~exp1 is available in experimental.
 
The package in experimental seems to build on fewer archs than 1.4.
Mostly because it build-depends on linux-only infiniband stuff.  Is that
optional?  If so can you change that build-dep in experimental?

Thanks,
Julien


signature.asc
Description: Digital signature


Bug#711943: transition: openmpi

2013-06-11 Thread Sylvestre Ledru
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hello,

I would like to propose the transition of openmpi from version 1.4 = 1.6.
The ABI has changed between the two releases.
However, the MPI ABI being stable, binNMU should be enough most of (all?) the
time.
Version 1.6.4+-1~exp1 is available in experimental.

Ben file:

title = openmpi;
is_affected = .depends ~ libopenmpi1.3 | .depends ~ libopenmpi1.6;
is_good = .depends ~ libopenmpi1.6;
is_bad = .depends ~ libopenmpi1.3;


The list of packages depending on libopenmpi1.3 is pretty long:
$ apt-rdepends -r libopenmpi1.3
  Reverse Depends: abyss (1.3.4-3)
  Reverse Depends: aces3 (3.0.6-7)
  Reverse Depends: ampliconnoise (1.25-1)
  Reverse Depends: apbs (1.3.0-2)
  Reverse Depends: blacs-mpi-test (1.1-31)
  Reverse Depends: clustalw-mpi (0.15-2)
  Reverse Depends: code-saturne-bin (3.0.1-1)
  Reverse Depends: coinor-libipopt1 (3.10.2-1.1)
  Reverse Depends: coop-computing-tools (3.5.1-2)
  Reverse Depends: cp2k (2.2.426-8)
  Reverse Depends: esys-particle (2.2.u1-2)
  Reverse Depends: feel++-apps (0.91.4-3)
  Reverse Depends: fftw2 (2.1.5-1)
  Reverse Depends: freefem++ (3.19.1-1)
  Reverse Depends: gerris-mpi (20110329-dfsg.2-1)
  Reverse Depends: getdp (2.2.0-1)
  Reverse Depends: ghemical (3.0.0-1)
  Reverse Depends: gmsh (2.7.0.dfsg-1)
  Reverse Depends: gpiv-mpi (0.6.1-2)
  Reverse Depends: gpivtools-mpi (0.6.0-3)
  Reverse Depends: gromacs-openmpi (4.5.5-2)
  Reverse Depends: hpcc (1.4.1-2)
  Reverse Depends: lammps (0~20130503.gitd2adfba-1)
  Reverse Depends: libadios-dev (1.3-11)
  Reverse Depends: libblacs-mpi1 (1.1-31)
  Reverse Depends: libboost-graph-parallel1.49.0 (1.49.0-4)
  Reverse Depends: libboost-graph-parallel1.53.0 (1.53.0-5)
  Reverse Depends: libboost-mpi-python1.49.0 (1.49.0-4)
  Reverse Depends: libboost-mpi-python1.53.0 (1.53.0-5)
  Reverse Depends: libboost-mpi1.49.0 (1.49.0-4)
  Reverse Depends: libboost-mpi1.53.0 (1.53.0-5)
  Reverse Depends: libcdi0 (1.5.4+dfsg.1-5)
  Reverse Depends: libdolfin1.0 (1.0.0-7+b1)
  Reverse Depends: libdune-grid-2.2.1 (2.2.1-2)
  Reverse Depends: libfeel++1 (0.91.4-3)
  Reverse Depends: libfftw3-mpi3 (3.3.3-5)
  Reverse Depends: libfreefem++ (3.19.1-1)
  Reverse Depends: libfreefoam1 (0.1.0+dfsg-1)
  Reverse Depends: libgfs-mpi-1.3-2 (20110329-dfsg.2-1)
  Reverse Depends: libghemical5 (3.0.0-2)
  Reverse Depends: libgmsh2 (2.7.0.dfsg-1)
  Reverse Depends: libgpiv-mpi3 (0.6.1-4)
  Reverse Depends: libhdf5-openmpi-7 (1.8.8-9.1)
  Reverse Depends: libhypre-2.8.0b (2.8.0b-1)
  Reverse Depends: libliggghts2 (2.3.2-1)
  Reverse Depends: libmed-tools (3.0.3-3)
  Reverse Depends: libmed1 (3.0.3-3)
  Reverse Depends: libmedc1 (3.0.3-3)
  Reverse Depends: libmeep-mpi-default6 (1.1.1-9+b1)
  Reverse Depends: libmeep-openmpi6 (1.1.1-8+b1)
  Reverse Depends: libmesh0.7.1 (0.7.1-2+b1)
  Reverse Depends: libmrmpi1 (1.0~20110620.dfsg-2)
  Reverse Depends: libmumps-4.10.0 (4.10.0.dfsg-3)
  Reverse Depends: libmumps-ptscotch-4.10.0 (4.10.0.dfsg-3)
  Reverse Depends: libmusic1 (1.0.7-1.2)
  Reverse Depends: libns3-3 (3.17+dfsg-1)
  Reverse Depends: liboasis3-0d (3.3.beta.dfsg.1-8+b1)
  Reverse Depends: libopenmpi-dbg (= 1.4.5-1)
  Reverse Depends: libopenmpi-dev (= 1.4.5-1)
  Reverse Depends: libparmetis3.1 (3.1.1-4)
  Reverse Depends: libpetsc3.2 (3.2.dfsg-6)
  Reverse Depends: libptscotch-5.1 (5.1.12b.dfsg-2)
  Reverse Depends: librheolef1 (6.1-2.1)
  Reverse Depends: libsc-dev (2.3.1-14)
  Reverse Depends: libsc7 (2.3.1-14)
  Reverse Depends: libscalapack-mpi1 (1.8.0-9)
  Reverse Depends: libscotch-5.1 (5.1.12b.dfsg-2)
  Reverse Depends: libsiloh5-0 (4.8-13)
  Reverse Depends: libslepc3.2 (3.2-p5-1)
  Reverse Depends: libspooles2.2 (2.2-9)
  Reverse Depends: libvtk5.10 (5.10.1-1)
  Reverse Depends: libvtk5.8 (5.8.0-13+b1)
  Reverse Depends: libxdmf2 (2.1.dfsg.1-5)
  Reverse Depends: liggghts (2.3.2-1)
  Reverse Depends: meep-mpi-default (1.1.1-9+b1)
  Reverse Depends: meep-openmpi (1.1.1-8+b1)
  Reverse Depends: mpb-mpi (1.4.2-18)
  Reverse Depends: mpqc (2.3.1-14)
  Reverse Depends: mpqc-support (2.3.1-14)
  Reverse Depends: mrbayes-mpi (3.2.1+dfsg-2)
  Reverse Depends: mumps-test (4.10.0.dfsg-3)
  Reverse Depends: music-bin (1.0.7-1.2)
  Reverse Depends: netpipe-openmpi (3.7.2-7)
  Reverse Depends: ns3 (3.17+dfsg-1)
  Reverse Depends: nwchem (6.1-6)
  Reverse Depends: oasis3 (3.3.beta.dfsg.1-8+b1)
  Reverse Depends: oasis3-examples (3.3.beta.dfsg.1-8+b1)
  Reverse Depends: octave-openmpi-ext (1.1.0-1)
  Reverse Depends: openmpi-bin (1.4.5-1)
  Reverse Depends: openmpi-checkpoint (1.4.5-1)
  Reverse Depends: openmpipython (2.9.2-4)
  Reverse Depends: otf-trace (1.10.2+dfsg-2)
  Reverse Depends: paraview (4.0.0~rc1-1)
  Reverse Depends: paraview-medreader (6.5.0-3)
  Reverse Depends: parmetis-test (3.1.1-4)
  Reverse Depends: prime-phylo (1.0.11-1)
  Reverse Depends: ptscotch (5.1.12b.dfsg-2)
  Reverse Depends: python-gmsh (2.7.0.dfsg-1)
  Reverse