Your message dated Thu, 18 Mar 2010 18:22:24 +0000
with message-id <[email protected]>
and subject line Bug#572229: fixed in openmpi 1.4.1-2
has caused the Debian Bug report #572229,
regarding openmpi-checkpoint should depend on blcr-util
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
572229: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572229
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openmpi-checkpoint
Version: 1.4.1-1
Severity: important


openmpi-checkpoint does not currently depend on blcr-util. However, 
ompi-restart will segfault unless blcr-util (upstream bug maybe, I reported to 
the OpenMPI users mailing list, still got no reply).

Although you can take checkpoints without blcr-util installed, restoring a 
checkpoint with ompi-restart fails.

Due to bug #572021 that I also reported, you'll need to compile OpenMPI from 
sources to verify this bug (or fix #572021 first):

1) Install openmpi-bin, openmpi-checkpoint (or compile OpenMPI from source, if 
#572021 is not fixed yet), and make sure you don't have brcl-util installed.

2) Compile a simple MPI app (the typical "ring" app will do it).

3) Run it like this, for example:

modprobe blcr
mpirun -np 4 -am ft-enable-cr ./ring

4) Take a checkpoint, for example:

ompi-checkpoint --term <PID OF THE MPIRUN PROCESS>

5) Try to restore the checkpoint:

ompi-restart ompi-global-snapshot-<PID>.ckpt

The expected result would be having the ring app complete. Instead ompi-restart 
(or one of its children, I'm not sure) segfaults.

Now install the package brcl-util and repeat this procedure. You'll see that 
ompi-restart does not segfault. This indicates that openmpi-checkpoint should 
depend on blcr-util.

Proposed fix: Add blcr-util to Depends.

Note that brcl-util provides binaries like cr_restore, cr_checkpoint, etc. One 
would think ompi-checkpoint/ompi-restart uses only libcr directly, but that 
doesn't seem to be the case for ompi-restart.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages openmpi-checkpoint depends on:
ii  libc6                         2.10.2-6   Embedded GNU C Library: Shared lib
ii  libcr0                        0.8.2-9    Libraries to Checkpoint and Restar
ii  libopenmpi1.3                 1.4.1-1    high performance message passing l
ii  openmpi-bin                   1.4.1-1    high performance message passing l

openmpi-checkpoint recommends no packages.

openmpi-checkpoint suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: openmpi
Source-Version: 1.4.1-2

We believe that the bug you reported is fixed in the latest version of
openmpi, which is due to be installed in the Debian FTP archive:

libopenmpi-dbg_1.4.1-2_amd64.deb
  to main/o/openmpi/libopenmpi-dbg_1.4.1-2_amd64.deb
libopenmpi-dev_1.4.1-2_amd64.deb
  to main/o/openmpi/libopenmpi-dev_1.4.1-2_amd64.deb
libopenmpi1.3_1.4.1-2_amd64.deb
  to main/o/openmpi/libopenmpi1.3_1.4.1-2_amd64.deb
openmpi-bin_1.4.1-2_amd64.deb
  to main/o/openmpi/openmpi-bin_1.4.1-2_amd64.deb
openmpi-checkpoint_1.4.1-2_amd64.deb
  to main/o/openmpi/openmpi-checkpoint_1.4.1-2_amd64.deb
openmpi-common_1.4.1-2_all.deb
  to main/o/openmpi/openmpi-common_1.4.1-2_all.deb
openmpi-doc_1.4.1-2_all.deb
  to main/o/openmpi/openmpi-doc_1.4.1-2_all.deb
openmpi_1.4.1-2.diff.gz
  to main/o/openmpi/openmpi_1.4.1-2.diff.gz
openmpi_1.4.1-2.dsc
  to main/o/openmpi/openmpi_1.4.1-2.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Manuel Prinz <[email protected]> (supplier of updated openmpi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 18 Mar 2010 17:57:30 +0100
Source: openmpi
Binary: openmpi-bin libopenmpi-dev libopenmpi1.3 openmpi-common openmpi-doc 
libopenmpi-dbg openmpi-checkpoint
Architecture: source amd64 all
Version: 1.4.1-2
Distribution: unstable
Urgency: low
Maintainer: Debian Open MPI Maintainers 
<[email protected]>
Changed-By: Manuel Prinz <[email protected]>
Description: 
 libopenmpi-dbg - high performance message passing library -- debug library
 libopenmpi-dev - high performance message passing library -- header files
 libopenmpi1.3 - high performance message passing library -- shared library
 openmpi-bin - high performance message passing library -- binaries
 openmpi-checkpoint - high performance message passing library -- checkpoint 
support
 openmpi-common - high performance message passing library -- common files
 openmpi-doc - high performance message passing library -- man pages
Closes: 552397 572021 572229
Changes: 
 openmpi (1.4.1-2) unstable; urgency=low
 .
   * Fixed build issues on HURD. Thanks to Pino Toscano for the patch!
     Closes: #552397.
   * Recreate autotools stuff during build. Added autoconf, automake,
     libtool and libltdl-dev to Build-Depends.
   * openmpi-checkpoint now depends on blcr-util. Closes: #572229.
   * Fixed symlink issues with ompi-{checkpoint,restart}. Closes: #572021.
   * Retroactively adding LP entries to close bugs in Ubuntu's Launchpad.
Checksums-Sha1: 
 f77a1ead3020bf5eef0831026c083f21eaa27d45 1690 openmpi_1.4.1-2.dsc
 c2e16d0549643c4fd0350cf168a52e8d9dc8dca4 24130 openmpi_1.4.1-2.diff.gz
 7656a5f5f3e72c27d65d7c5a61f77520f4be2f94 144626 openmpi-bin_1.4.1-2_amd64.deb
 10fc2c0333b6dcbc0671790dc501c5814ac8f876 2691620 
libopenmpi-dev_1.4.1-2_amd64.deb
 17e842e8c364682a0b86cd2241ab249c4729bc64 1382528 
libopenmpi1.3_1.4.1-2_amd64.deb
 926acf46f1d4200a06cfbb893e194df7561d3a29 5633422 
libopenmpi-dbg_1.4.1-2_amd64.deb
 1e7adb1ca44053d16f44b07ffe382f43a3c4be79 61602 
openmpi-checkpoint_1.4.1-2_amd64.deb
 dd65f78a2f18f02479ee53818daad063802b5a8a 86382 openmpi-common_1.4.1-2_all.deb
 f40e377d3e736ec0d6de2ac2217f55d1c18ab391 464542 openmpi-doc_1.4.1-2_all.deb
Checksums-Sha256: 
 08bd517ee45e75c37bec9f18e1d63fdf99e4a1133e3ca3672f55f329fb585664 1690 
openmpi_1.4.1-2.dsc
 b5fa94e589dcdcf93444c774c583bf434dd614c020b20800ad156691424caaf3 24130 
openmpi_1.4.1-2.diff.gz
 b2e6469fdf163b76fb90979b24b939a0fc5a31c64b5db6bdd32fb8ec69a5a326 144626 
openmpi-bin_1.4.1-2_amd64.deb
 3bbfed7d3769e339aadf461fad2e8b353a7449bf419782d7e446aea2a514e8c3 2691620 
libopenmpi-dev_1.4.1-2_amd64.deb
 5694fdc3ed4faeb387d4f1ba908b3f81fb0510bb65be4754180a0f080427cb9e 1382528 
libopenmpi1.3_1.4.1-2_amd64.deb
 31e8bc366931bc6e39138de09ee2f655982948397e9ca5df74f1235c4e8a3c7e 5633422 
libopenmpi-dbg_1.4.1-2_amd64.deb
 9e619a5711933efe191a8ff1fb735b4513d54c1bd7a5ee7e5be15126a8ba9262 61602 
openmpi-checkpoint_1.4.1-2_amd64.deb
 b04c5b100011fad5da1f75b62c7fd7c9bae92adc973e1f00d02e65b4d6f3ee81 86382 
openmpi-common_1.4.1-2_all.deb
 2d2dafc60e2774af7512b208974230dd79e47b9bfc5eede46f6551c9e2a74528 464542 
openmpi-doc_1.4.1-2_all.deb
Files: 
 31f8a028ef2192aaa6df59647e548e4a 1690 net extra openmpi_1.4.1-2.dsc
 6bc101f3be65616522c70943bc9a9810 24130 net extra openmpi_1.4.1-2.diff.gz
 63aaca0bcd99a8592b59a4939f8c0b7f 144626 net extra openmpi-bin_1.4.1-2_amd64.deb
 d69dd3d9274f74a5c3f1db43a5c6c150 2691620 libdevel extra 
libopenmpi-dev_1.4.1-2_amd64.deb
 4c9ae7940583edd04e7f391648e31cd2 1382528 libs extra 
libopenmpi1.3_1.4.1-2_amd64.deb
 a2939902c47f767296c6889ea95b533b 5633422 debug extra 
libopenmpi-dbg_1.4.1-2_amd64.deb
 33e896221c4e40c966b0675eedff7572 61602 net extra 
openmpi-checkpoint_1.4.1-2_amd64.deb
 f77bb127228da6c2a8f31f82eb5f8792 86382 net extra openmpi-common_1.4.1-2_all.deb
 85ab719185173cc3f4c8aad2b07d8bdc 464542 doc extra openmpi-doc_1.4.1-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkuiaZgACgkQ8WlhyMyNeVfsgQCfYOs30NZeTf2N2/EIPRk2ZUCM
BewAn2Bji/swio2k/7DdMg2ErYk9HkDs
=Ywjo
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to