Package: release.debian.org Severity: normal User: [email protected] Usertags: unblock
unblock libghemical/3.0.0-4 Hi, please unblock libghemical, which will also get us ghemical back. The 3.0.0-3 upload would have been in time for the freeze, however, due to s390x being the sole architecture on MPICH for mpi-default, a FTBFS on it was not caught and had to be fixed in -4. The package is now uptodate on all architectures in unstable. I have attached the debdiff with respect to the current stable package (3.0.0-2), which is reasonably small in my opinion. Many thanks, Michael
diff -Nru libghemical-3.0.0/debian/changelog libghemical-3.0.0/debian/changelog --- libghemical-3.0.0/debian/changelog 2011-11-28 19:36:14.000000000 +0100 +++ libghemical-3.0.0/debian/changelog 2014-10-27 20:27:47.000000000 +0100 @@ -1,3 +1,36 @@ +libghemical (3.0.0-4) unstable; urgency=high + + * debian/patches/fix-underlinking.patch: Use -lmpi++ instead of -lmpi_cxx. + Fixes FTBFS error on mpich architectures (s390x). + + -- Michael Banck <[email protected]> Mon, 27 Oct 2014 20:27:35 +0100 + +libghemical (3.0.0-3) unstable; urgency=medium + + [ Daniel Leidert (dale) ] + * debian/control (Uploaders): Removed myself. + + [ Michael Banck ] + * Sync with Ubuntu (Closes: #765230). + + [ Graham Inggs ] + * Add fix-underlinking.patch: link MPI libraries (Closes: #722162). + * Add debian/clean: allow package to build twice in a row. + + -- Michael Banck <[email protected]> Sun, 26 Oct 2014 15:18:26 +0100 + +libghemical (3.0.0-2ubuntu1) trusty; urgency=medium + + * Apply autoreconf for better port coverage. + + -- Dimitri John Ledkov <[email protected]> Sun, 22 Dec 2013 03:18:07 +0000 + +libghemical (3.0.0-2build1) trusty; urgency=medium + + * No change rebuild against libopenmpi1.6. + + -- Dimitri John Ledkov <[email protected]> Sun, 22 Dec 2013 02:37:55 +0000 + libghemical (3.0.0-2) unstable; urgency=low * debian/libghemical5.symbols: Removed again. Because there is only one @@ -24,7 +57,6 @@ libghemical (2.99.1-2) unstable; urgency=low [ Daniel Leidert (dale) ] - * NOT RELEASED YET * debian/compat: Bumped to dh compat level 7. * debian/control (Build-Depends): Bumped dh version and dropped cdbs. (Standards-Version): Bumped to 3.8.4. diff -Nru libghemical-3.0.0/debian/clean libghemical-3.0.0/debian/clean --- libghemical-3.0.0/debian/clean 1970-01-01 01:00:00.000000000 +0100 +++ libghemical-3.0.0/debian/clean 2014-10-26 15:15:37.000000000 +0100 @@ -0,0 +1,2 @@ +src/libghemicalconfig2.h +stamp.h diff -Nru libghemical-3.0.0/debian/control libghemical-3.0.0/debian/control --- libghemical-3.0.0/debian/control 2011-11-27 18:28:57.000000000 +0100 +++ libghemical-3.0.0/debian/control 2014-10-26 15:11:10.000000000 +0100 @@ -2,12 +2,11 @@ Section: science Priority: optional Maintainer: Debichem Team <[email protected]> -Uploaders: Michael Banck <[email protected]>, - Daniel Leidert (dale) <[email protected]> +Uploaders: Michael Banck <[email protected]> Build-Depends: debhelper (>= 7.0.50~), gfortran, flex, intltool (>= 0.40.0), pkg-config (>= 0.9.0), libblas-dev, liblapack-dev, libmopac7-dev (>= 1.14), libsc-dev (>= 2.3.1-2), - mesa-common-dev + mesa-common-dev, dh-autoreconf, libglib2.0-dev Standards-Version: 3.9.2 Homepage: http://bioinformatics.org/ghemical/ghemical/ Vcs-Browser: http://svn.debian.org/wsvn/debichem/unstable/libghemical/ diff -Nru libghemical-3.0.0/debian/patches/fix-underlinking.patch libghemical-3.0.0/debian/patches/fix-underlinking.patch --- libghemical-3.0.0/debian/patches/fix-underlinking.patch 1970-01-01 01:00:00.000000000 +0100 +++ libghemical-3.0.0/debian/patches/fix-underlinking.patch 2014-10-27 20:22:55.000000000 +0100 @@ -0,0 +1,17 @@ +Description: Fix underlinking + This patch causes the the MPI libraries to be linked, + avoiding dpkg-shlibdeps warnings. +Author: Graham Inggs <[email protected]> +Bug-Debian: http://bugs.debian.org/722162 +Last-Update: 2014-10-01 +--- a/configure.ac ++++ b/configure.ac +@@ -148,6 +148,8 @@ + REQUISITIONS="$REQUISITIONS libmopac7" + fi + ++LIBS="$LIBS -lmpi -lmpi++" ++ + # Checks for header files. + # ^^^^^^^^^^^^^^^^^^^^^^^^ + diff -Nru libghemical-3.0.0/debian/patches/series libghemical-3.0.0/debian/patches/series --- libghemical-3.0.0/debian/patches/series 2011-11-27 18:28:57.000000000 +0100 +++ libghemical-3.0.0/debian/patches/series 2014-10-26 15:15:37.000000000 +0100 @@ -0,0 +1 @@ +fix-underlinking.patch diff -Nru libghemical-3.0.0/debian/rules libghemical-3.0.0/debian/rules --- libghemical-3.0.0/debian/rules 2011-11-27 18:28:57.000000000 +0100 +++ libghemical-3.0.0/debian/rules 2014-10-26 15:11:10.000000000 +0100 @@ -7,7 +7,7 @@ LDFLAGS += -Wl,--as-needed %: - dh $@ --parallel + dh $@ --parallel --with autoreconf override_dh_auto_configure: dh_auto_configure -- --enable-mpqc --enable-mopac7 --disable-sctest

