[Pkg-openmpi-commits] r305 - in /openmpi/trunk/debian: ./ patches/
sylvestre at users.alioth.debian.org
sylvestre at users.alioth.debian.org
Fri May 18 16:32:47 UTC 2012
Author: sylvestre
Date: Fri May 18 16:32:46 2012
New Revision: 305
URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=305
Log:
* Sync from Ubuntu (which has been uploaded with a new name).
* Rename openmpi 1.5 => 1.6
* Standards-Version updated to version 3.9.3
* Fork new openmpi1.5 package for co-existence with openmpi 1.4
(LP: #889644).
* Move required plugins from openmpi-checkpoint to libopenmpi1.5-2:
- d/control: openmpi-checkpoint now depends on libopenmpi1-5-2
- d/libopenmpi1.5-2.install*: switch to wildcard plugin install, drop
specific install files for armel and armhf.
- d/openmpi-checkpoint.install: Don't install any plugins.
preceeded by a new check that calls stat re-producing the original bug.
Added:
openmpi/trunk/debian/libopenmpi1.6-dev.README.Debian
- copied unchanged from r304, openmpi/trunk/debian/libopenmpi-dev.README.Debian
openmpi/trunk/debian/libopenmpi1.6-dev.install
- copied unchanged from r304, openmpi/trunk/debian/libopenmpi-dev.install
openmpi/trunk/debian/libopenmpi1.6-dev.links
- copied unchanged from r304, openmpi/trunk/debian/libopenmpi-dev.links
openmpi/trunk/debian/libopenmpi1.6-dev.postinst
- copied unchanged from r304, openmpi/trunk/debian/libopenmpi-dev.postinst
openmpi/trunk/debian/libopenmpi1.6-dev.preinst
- copied unchanged from r304, openmpi/trunk/debian/libopenmpi-dev.preinst
openmpi/trunk/debian/libopenmpi1.6-dev.prerm
- copied unchanged from r304, openmpi/trunk/debian/libopenmpi-dev.prerm
openmpi/trunk/debian/openmpi1.6-bin.README.Debian
- copied unchanged from r304, openmpi/trunk/debian/openmpi-bin.README.Debian
openmpi/trunk/debian/openmpi1.6-bin.install
- copied unchanged from r304, openmpi/trunk/debian/openmpi-bin.install
openmpi/trunk/debian/openmpi1.6-bin.links
- copied unchanged from r304, openmpi/trunk/debian/openmpi-bin.links
openmpi/trunk/debian/openmpi1.6-bin.manpages
- copied unchanged from r304, openmpi/trunk/debian/openmpi-bin.manpages
openmpi/trunk/debian/openmpi1.6-bin.postinst
- copied unchanged from r304, openmpi/trunk/debian/openmpi-bin.postinst
openmpi/trunk/debian/openmpi1.6-bin.prerm
- copied unchanged from r304, openmpi/trunk/debian/openmpi-bin.prerm
openmpi/trunk/debian/openmpi1.6-checkpoint.install
- copied, changed from r304, openmpi/trunk/debian/openmpi-checkpoint.install
openmpi/trunk/debian/openmpi1.6-checkpoint.links
- copied unchanged from r304, openmpi/trunk/debian/openmpi-checkpoint.links
openmpi/trunk/debian/openmpi1.6-checkpoint.manpages
- copied unchanged from r304, openmpi/trunk/debian/openmpi-checkpoint.manpages
openmpi/trunk/debian/openmpi1.6-common.install
- copied unchanged from r304, openmpi/trunk/debian/openmpi-common.install
openmpi/trunk/debian/openmpi1.6-common.links
- copied unchanged from r304, openmpi/trunk/debian/openmpi-common.links
openmpi/trunk/debian/openmpi1.6-doc.install
- copied unchanged from r304, openmpi/trunk/debian/openmpi-doc.install
openmpi/trunk/debian/openmpi1.6-doc.manpages
- copied unchanged from r304, openmpi/trunk/debian/openmpi-doc.manpages
Removed:
openmpi/trunk/debian/libopenmpi-dev.README.Debian
openmpi/trunk/debian/libopenmpi-dev.install
openmpi/trunk/debian/libopenmpi-dev.links
openmpi/trunk/debian/libopenmpi-dev.postinst
openmpi/trunk/debian/libopenmpi-dev.preinst
openmpi/trunk/debian/libopenmpi-dev.prerm
openmpi/trunk/debian/openmpi-bin.README.Debian
openmpi/trunk/debian/openmpi-bin.install
openmpi/trunk/debian/openmpi-bin.links
openmpi/trunk/debian/openmpi-bin.manpages
openmpi/trunk/debian/openmpi-bin.postinst
openmpi/trunk/debian/openmpi-bin.prerm
openmpi/trunk/debian/openmpi-checkpoint.install
openmpi/trunk/debian/openmpi-checkpoint.links
openmpi/trunk/debian/openmpi-checkpoint.manpages
openmpi/trunk/debian/openmpi-common.install
openmpi/trunk/debian/openmpi-common.links
openmpi/trunk/debian/openmpi-doc.install
openmpi/trunk/debian/openmpi-doc.manpages
Modified:
openmpi/trunk/debian/changelog
openmpi/trunk/debian/control
openmpi/trunk/debian/patches/series
openmpi/trunk/debian/rules
openmpi/trunk/debian/watch
Modified: openmpi/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/changelog?rev=305&op=diff
==============================================================================
--- openmpi/trunk/debian/changelog (original)
+++ openmpi/trunk/debian/changelog Fri May 18 16:32:46 2012
@@ -1,3 +1,24 @@
+openmpi1.6 (1.6-1~exp1) experimental; urgency=low
+
+ * Sync from Ubuntu (which has been uploaded with a new name).
+ * Rename openmpi 1.5 => 1.6
+ * Standards-Version updated to version 3.9.3
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Fri, 18 May 2012 17:09:12 +0200
+
+openmpi1.5 (1.5.4-0ubuntu1) precise; urgency=low
+
+ [ Robie Basak ]
+ * Fork new openmpi1.5 package for co-existence with openmpi 1.4
+ (LP: #889644).
+ * Move required plugins from openmpi-checkpoint to libopenmpi1.5-2:
+ - d/control: openmpi-checkpoint now depends on libopenmpi1-5-2
+ - d/libopenmpi1.5-2.install*: switch to wildcard plugin install, drop
+ specific install files for armel and armhf.
+ - d/openmpi-checkpoint.install: Don't install any plugins.
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Fri, 18 May 2012 17:06:10 +0200
+
openmpi (1.5.4-2~exp2) experimental; urgency=low
[ Manuel Prinz ]
@@ -6,7 +27,7 @@
[ James Pages ]
* The checks for FAKEROOT introduced to fix this bug upstream are
- preceded by a new check that calls stat re-producing the original bug.
+ preceeded by a new check that calls stat re-producing the original bug.
Re-ordering the checks to ensure that FAKEROOT is detected first
appears to resolve this issue.
Closes: #658600.
Modified: openmpi/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/control?rev=305&op=diff
==============================================================================
--- openmpi/trunk/debian/control (original)
+++ openmpi/trunk/debian/control Fri May 18 16:32:46 2012
@@ -1,18 +1,19 @@
-Source: openmpi
+Source: openmpi1.6
Section: net
Priority: extra
Homepage: http://www.open-mpi.org/
Maintainer: Debian Open MPI Maintainers <pkg-openmpi-maintainers at lists.alioth.debian.org>
Uploaders: Manuel Prinz <manuel at debian.org>, Sylvestre Ledru <sylvestre at debian.org>
Build-Depends: debhelper (>= 8.0.0~), libibverbs-dev (>= 1.1.1), gfortran, gcc (>= 4:4.1.2), chrpath, quilt, libcr-dev [amd64 armel armhf i386 powerpc], libnuma-dev [amd64 i386 ia64 mips mipsel powerpc], autoconf (>= 2.59), automake1.10, libtool, libltdl-dev, libhwloc-dev, libtorque2-dev
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
Vcs-Svn: svn://svn.debian.org/svn/pkg-openmpi/openmpi/trunk/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/
-Package: openmpi-bin
+Package: openmpi1.6-bin
Architecture: alpha amd64 armel armhf i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
-Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-common (= ${source:Version})
-Suggests: gfortran, openmpi-checkpoint [amd64 armel armhf i386 powerpc]
+Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi1.6-common (= ${source:Version})
+Conflicts: openmpi-bin
+Suggests: gfortran, openmpi1.6-checkpoint [amd64 armel armhf i386 powerpc]
Description: high performance message passing library -- binaries
Open MPI is a project combining technologies and resources from several other
projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
@@ -36,13 +37,11 @@
.
This package contains the Open MPI utility programs.
-Package: libopenmpi-dev
+Package: libopenmpi1.6-dev
Section: libdevel
Architecture: alpha amd64 armel armhf i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
-Depends: ${shlibs:Depends}, ${misc:Depends}, libopenmpi2 (= ${binary:Version}), openmpi-common (= ${source:Version}), libibverbs-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]
-Conflicts: openmpi-dev
-Replaces: openmpi-dev, openmpi-bin (<= 1.2.4-0)
-Provides: openmpi-dev
+Depends: ${shlibs:Depends}, ${misc:Depends}, libopenmpi1.6-2 (= ${binary:Version}), openmpi1.6-common (= ${source:Version}), libibverbs-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]
+Conflicts: openmpi-dev, libopenmpi-dev, openmpi-bin (<= 1.2.4-0)
Description: high performance message passing library -- header files
Open MPI is a project combining technologies and resources from several other
projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
@@ -53,13 +52,11 @@
This package contains the header files and compiler wrappers which are needed
to compile and link programs against libopenmpi.
-Package: libopenmpi2
+Package: libopenmpi1.6-2
Section: libs
Architecture: alpha amd64 armel armhf i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: openmpi-libs0, libopenmpi1
-Replaces: openmpi-libs0, libopenmpi1
-Provides: openmpi-libs0
+Conflicts: openmpi-libs0, libopenmpi1, libopenmpi1.3, libopenmpi2
Description: high performance message passing library -- shared library
Open MPI is a project combining technologies and resources from several other
projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
@@ -69,9 +66,10 @@
.
This package contains the Open MPI shared libraries.
-Package: openmpi-common
+Package: openmpi1.6-common
Architecture: all
Depends: ${misc:Depends}
+Conflicts: openmpi-common
Description: high performance message passing library -- common files
Open MPI is a project combining technologies and resources from several other
projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
@@ -81,13 +79,11 @@
.
This package contains platform independent files for Open MPI.
-Package: openmpi-doc
+Package: openmpi1.6-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
-Conflicts: mpi-doc, lam-mpidoc, lam4-dev, openmpi-mpidoc
-Replaces: openmpi-mpidoc
-Provides: openmpi-mpidoc
+Conflicts: mpi-doc, lam-mpidoc, lam4-dev, openmpi-mpidoc, openmpi-doc, openmpi-checkpoint (<< 1.6.4-1)
Description: high performance message passing library -- man pages
Open MPI is a project combining technologies and resources from several other
projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
@@ -98,13 +94,11 @@
This package contains man pages describing the Message Passing Interface
standard.
-Package: libopenmpi-dbg
+Package: libopenmpi1.6-dbg
Section: debug
Architecture: alpha amd64 armel armhf i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
-Depends: ${misc:Depends}, openmpi-bin (= ${binary:Version}), libopenmpi2 (= ${binary:Version})
-Conflicts: openmpi-dbg
-Replaces: openmpi-dbg
-Provides: openmpi-dbg
+Depends: ${misc:Depends}, openmpi1.6-bin (= ${binary:Version}), libopenmpi1.6-2 (= ${binary:Version})
+Conflicts: openmpi-dbg, libopenmpi-dbg
Description: high performance message passing library -- debug library
Open MPI is a project combining technologies and resources from several other
projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
@@ -114,9 +108,10 @@
.
This package contains debugging symbols for Open MPI.
-Package: openmpi-checkpoint
+Package: openmpi1.6-checkpoint
Architecture: amd64 armel armhf i386 powerpc
-Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-bin (= ${binary:Version}), blcr-util
+Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi1.6-bin (= ${binary:Version}), blcr-util, libopenmpi1.6-2 (= ${binary:Version})
+Conflicts: openmpi-checkpoint
Description: high performance message passing library -- checkpoint support
Open MPI is a project combining technologies and resources from several other
projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
Copied: openmpi/trunk/debian/openmpi1.6-checkpoint.install (from r304, openmpi/trunk/debian/openmpi-checkpoint.install)
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/openmpi1.6-checkpoint.install?rev=305&op=diff
==============================================================================
--- openmpi/trunk/debian/openmpi-checkpoint.install (original)
+++ openmpi/trunk/debian/openmpi1.6-checkpoint.install Fri May 18 16:32:46 2012
@@ -5,8 +5,3 @@
usr/bin/opal-restart
usr/bin/orte-checkpoint
usr/bin/orte-restart
-## BLCR plugin
-usr/lib/openmpi/lib/openmpi/mca_crcp_bkmrk.so
-usr/lib/openmpi/lib/openmpi/mca_crs_blcr.so
-usr/lib/openmpi/lib/openmpi/mca_crs_none.so
-usr/lib/openmpi/lib/openmpi/mca_crs_self.so
Modified: openmpi/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/series?rev=305&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/series (original)
+++ openmpi/trunk/debian/patches/series Fri May 18 16:32:46 2012
@@ -5,6 +5,6 @@
#arm_support
# Link fix is obsolete, since we do not ship .la files anymore
#openmpi-link-fix
-configure_arm_fix.patch
+#configure_arm_fix.patch
# 658600: Regression of bug 531522
-fix-fakeroot-execution.patch
+#fix-fakeroot-execution.patch
Modified: openmpi/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/rules?rev=305&op=diff
==============================================================================
--- openmpi/trunk/debian/rules (original)
+++ openmpi/trunk/debian/rules Fri May 18 16:32:46 2012
@@ -32,7 +32,7 @@
dh_auto_configure -- \
$(CHKPT) $(NUMA) $(TORQUE) \
$(MPI_THREADS) \
- --with-hwloc=external \
+ --with-hwloc=/usr/ \
--with-libltdl=external \
--with-devel-headers \
--with-slurm \
@@ -66,7 +66,7 @@
dh_install
override_dh_fixperms:
- chmod 0644 debian/libopenmpi2/usr/lib/openmpi/lib/mpi.mod
+ chmod 0644 debian/tmp/usr/lib/openmpi/lib/mpi.mod
dh_fixperms
override_dh_installdocs:
@@ -74,9 +74,9 @@
#override_dh_shlibdeps:
# export LD_LIBRARY_PATH="$(CURDIR)/debian/tmp/usr/lib/openmpi/lib"
-# dh_shlibdeps -Llibopenmpi2
+# dh_shlibdeps -Llibopenmpi1.6-2
override_dh_strip:
- dh_strip --dbg-package=libopenmpi-dbg
+ dh_strip --dbg-package=libopenmpi1.6-dbg
override_dh_auto_test:
Modified: openmpi/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/watch?rev=305&op=diff
==============================================================================
--- openmpi/trunk/debian/watch (original)
+++ openmpi/trunk/debian/watch Fri May 18 16:32:46 2012
@@ -1,2 +1,2 @@
version=3
-http://www.open-mpi.org/software/ompi/v1.5/ .*/openmpi-([\d+\.]+)\.tar\.gz
+http://www.open-mpi.org/software/ompi/v1.6/ .*/openmpi-([\d+\.]+)\.tar\.gz
More information about the Pkg-openmpi-commits
mailing list