Your message dated Thu, 16 Oct 2014 19:34:29 +0000
with message-id <e1xeqof-0008jz...@franck.debian.org>
and subject line Bug#761759: fixed in heartbeat 1:3.0.5+hg12629-1.2
has caused the Debian Bug report #761759,
regarding heartbeat: libtool split: package needs a b-d on libtool-bin (or
avoid using the libtool binary)
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 ow...@bugs.debian.org
immediately.)
--
761759: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761759
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:heartbeat
Version: 1:3.0.5+hg12629-1.1
Severity: wishlist
User: debian-cr...@lists.debian.org
Usertags: libtool-split
As part of the effort to cross-build the archive, the libtool package
needs a split into an architecture independent part and an
architecture dpendent part (the latter only consisting of the libtool
binary). The split is already done for jessie/sid, but to enable the
cross buildability, the dependency in libtool on libtool-bin needs to
be removed, and libtool-bin needs to depend on libtool instead.
The vast majority of packages using libtool via automake don't need
the libtool binary, and thus no changes in the build dependencies, however
about 60 source packages are using libtool directly, and need changes.
- some packages just check for the libtool binary, and then don't
use it for the build (but are using libtoolize instead). Such
usages are seen in a script called buildcheck.sh, and sometimes
in autogen.sh scripts. The solution for these cases is to patch
these scripts to check for libtoolize instead of libtool, and
not to introduce the new build dependency.
- other packages just need the additional build dependency on
libtool-bin.
To test your packages with the libtool-bin package removed, please use
the binaries found at
deb https://people.debian.org/~doko/tmp/20140820 ./
It is not clear, if all of these changes can be done in time for
the jessie release, but it would be nice to have to be able to
cross-build more packages in jessie.
For questions and help please email the debian-cross ML.
For additional pointers please see
https://lists.debian.org/debian-devel-announce/2014/08/msg00013.html
and some discussion in the orignal issue filed for libtool (#682045).
The full build log can be found at:
http://people.debian.org/~doko/logs/20140912/failed-libtool/heartbeat_3.0.5+hg12629-1.1_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
[...]
dpkg-buildpackage: source package heartbeat
dpkg-buildpackage: source version 1:3.0.5+hg12629-1.1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Andreas Metzler <ametz...@debian.org>
dpkg-source --before-build heartbeat-3.0.5+hg12629
dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
dh_testdir
dh_testroot
# Add here commands to clean up after the build process.
[ ! -f Makefile ] || /usr/bin/make clean
[ ! -f Makefile ] || /usr/bin/make distclean
rm -f tools/ccdv
find . -name '*.py[co]' | xargs rm -f
dh_clean
rm -f libltdl.tar autoconf automake autoheader
rm -f debian/init debian/*.debhelper debian/*.substvars config.log
rm -r -f debian/heartbeat debian/heartbeat-dev debian/ldirectord \
debian/libpils0 debian/libpils-dev \
debian/libstonith0 debian/libstonith-dev debian/stonith
# Zero autoconf foo
rm -f config.status libltdl/config.log libltdl/config.status
dpkg-source -b heartbeat-3.0.5+hg12629
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building heartbeat using existing
./heartbeat_3.0.5+hg12629.orig.tar.bz2
dpkg-source: info: building heartbeat in
heartbeat_3.0.5+hg12629-1.1.debian.tar.xz
dpkg-source: info: building heartbeat in heartbeat_3.0.5+hg12629-1.1.dsc
debian/rules build
dh_testdir
# Only bootstrap as neccessary
if test -e ./configure -a ! -x ./configure; then \
chmod u+x ./configure; \
fi
if test -e ./py-compile -a ! -x ./py-compile; then \
chmod u+x ./py-compile; \
fi
test ! -x ./configure || /bin/bash ./configure --prefix=/usr --sysconfdir=/etc
--localstatedir=/var --mandir=/usr/share/man --disable-crm
--with-group-name=haclient --with-ccmuser-name=hacluster --enable-libc-malloc
--disable-fatal-warnings;
test -x ./configure || /bin/bash ./bootstrap --prefix=/usr --sysconfdir=/etc
--localstatedir=/var --mandir=/usr/share/man --disable-crm
--with-group-name=haclient --with-ccmuser-name=hacluster --enable-libc-malloc
--disable-fatal-warnings
Autoconf package autoconf found.
Automake package automake found.
You must have libtool installed to compile the linux-ha package.
Download the appropriate package for your system,
or get the source tarball at: ftp://ftp.gnu.org/pub/gnu/libtool/
./bootstrap exiting due to error (sorry!).
make: *** [build-stamp] Error 127
debian/rules:28: recipe for target 'build-stamp' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: heartbeat
Source-Version: 1:3.0.5+hg12629-1.2
We believe that the bug you reported is fixed in the latest version of
heartbeat, which is due to be installed in the Debian FTP archive.
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 761...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Johannes Schauer <j.scha...@email.de> (supplier of updated heartbeat 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 07 Oct 2014 22:26:43 +0200
Source: heartbeat
Binary: heartbeat heartbeat-dev libheartbeat2 libheartbeat2-dev
Architecture: source amd64
Version: 1:3.0.5+hg12629-1.2
Distribution: unstable
Urgency: medium
Maintainer: Debian HA Maintainers
<debian-ha-maintain...@lists.alioth.debian.org>
Changed-By: Johannes Schauer <j.scha...@email.de>
Description:
heartbeat - Subsystem for High-Availability Linux
heartbeat-dev - Subsystem for High-Availability Linux - development files
libheartbeat2 - Subsystem for High-Availability Linux (libraries)
libheartbeat2-dev - Subsystem for High-Availability Linux (development files)
Closes: 761759
Changes:
heartbeat (1:3.0.5+hg12629-1.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Check for libtoolize rather than libtool. Closes: #761759
Checksums-Sha1:
a1738391bacf6a9c219705a72403a4d9098d9b9e 2156 heartbeat_3.0.5+hg12629-1.2.dsc
c1273074304d705c92577d454dbc18268d915c03 26788
heartbeat_3.0.5+hg12629-1.2.debian.tar.xz
9da9e0b42f94d3abe8cf137b447f3c6a58f92563 328412
heartbeat_3.0.5+hg12629-1.2_amd64.deb
e4a79a9d42b949a8c14ee8bad262d6c365b7d9d8 521634
heartbeat-dev_3.0.5+hg12629-1.2_amd64.deb
60bec7562b56e393aa63723d0d0f8e5f8cdae77c 68090
libheartbeat2_3.0.5+hg12629-1.2_amd64.deb
dc7e7844bf54131033033afa09c99ec678013aef 89416
libheartbeat2-dev_3.0.5+hg12629-1.2_amd64.deb
Checksums-Sha256:
e7c57cbffb430fc9d294839ea8c7d2281864614be639c8ea689e7521ccad340a 2156
heartbeat_3.0.5+hg12629-1.2.dsc
57895b9e3cd625ba858b082ea79487d8a01771b898b87738e88bf59d40f93cff 26788
heartbeat_3.0.5+hg12629-1.2.debian.tar.xz
237730f0e62aff6d060ab944f1e79381099d6b5d1268e517f542bfffd47e0ef6 328412
heartbeat_3.0.5+hg12629-1.2_amd64.deb
f017d555df6438b8706b01e35141a4a17ec87f797b1d938125f8971122c70fbe 521634
heartbeat-dev_3.0.5+hg12629-1.2_amd64.deb
7041f61f42cbee712125017069bb6adbc411d1ff5e44cb5b363a96715149f577 68090
libheartbeat2_3.0.5+hg12629-1.2_amd64.deb
ff07f2a6ac459a7ed8e8bd38023fcdefded9ffc53b56bc4749e903c0d822e225 89416
libheartbeat2-dev_3.0.5+hg12629-1.2_amd64.deb
Files:
4b524cb51995dc144812742bf6902da4 2156 admin optional
heartbeat_3.0.5+hg12629-1.2.dsc
8412e1d09cb6c363cceabae75cdc1b09 26788 admin optional
heartbeat_3.0.5+hg12629-1.2.debian.tar.xz
b46112a7f5af5f8f8336c0dbe7e26983 328412 admin optional
heartbeat_3.0.5+hg12629-1.2_amd64.deb
ab072b9c4e6891fd008a33dcba3ffc54 521634 devel optional
heartbeat-dev_3.0.5+hg12629-1.2_amd64.deb
136a9e5d2545652591f3f700e6433576 68090 libs optional
libheartbeat2_3.0.5+hg12629-1.2_amd64.deb
efa6560f310eaf44213711f034565535 89416 libdevel optional
libheartbeat2-dev_3.0.5+hg12629-1.2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ8I2cACgkQStlRaw+TLJytZACfTDn2kX0r6rLZ1ot7mgoTmoPq
ctcAn3XdpGEW0PJYPTxTQ4BZ8vHpKYAO
=5gIS
-----END PGP SIGNATURE-----
--- End Message ---