Your message dated Tue, 14 Oct 2014 11:20:56 +0000
with message-id <[email protected]>
and subject line Bug#761749: fixed in galib 2.4.7-3.1
has caused the Debian Bug report #761749,
regarding galib: 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 [email protected]
immediately.)
--
761749: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761749
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:galib
Version: 2.4.7-3
Severity: wishlist
User: [email protected]
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/galib_2.4.7-3_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
[...]
SCHROOT_CHROOT_NAME=unstable-amd64-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=1000
SCHROOT_GROUP=user
SCHROOT_SESSION_ID=unstable-amd64-sbuild-914db92d-74a0-4a7e-b599-75bd031cf9d2
SCHROOT_UID=1000
SCHROOT_USER=user
SHELL=/bin/sh
USER=user
dpkg-buildpackage
âââââââââââââââââ
dpkg-buildpackage: source package galib
dpkg-buildpackage: source version 2.4.7-3
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Bradley Smith <[email protected]>
dpkg-source --before-build galib-2.4.7
dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
[ ! -f /«PKGBUILDDIR»/debian/build/Makefile ] || /usr/bin/make -C
/«PKGBUILDDIR»/debian/build maintainer-clean
cd /«PKGBUILDDIR»/debian/build; rm -f aclocal.m4 config.sub depcomp configure
\
install-sh Makefile.in config.guess ltmain.sh missing
dh_clean
dpkg-source -b galib-2.4.7
dpkg-source: warning: no source format specified in debian/source/format, see
dpkg-source(1)
dpkg-source: info: using source format `1.0'
dpkg-source: info: building galib using existing galib_2.4.7.orig.tar.gz
dpkg-source: info: building galib in galib_2.4.7-3.diff.gz
dpkg-source: info: building galib in galib_2.4.7-3.dsc
debian/rules build
dh_testdir
chmod +x /«PKGBUILDDIR»/debian/build/bootstrap.sh
cd /«PKGBUILDDIR»/debian/build; ./bootstrap.sh; \
LDFLAGS="-Wl,--as-needed" CFLAGS="-Wall -O2" CXXFLAGS="-Wall -O2" \
./configure --prefix=/usr \
--host=x86_64-linux-gnu --build=x86_64-linux-gnu
+ checking for autoconf >= 2.56 ... found 2.69, ok.
+ checking for automake >= 1.9 ... found 1.14.1, ok.
+ checking for libtool >= 1.4 ...
You must have libtool installed to compile .
Download the appropriate package for your distribution,
or get the source tarball at ftp://ftp.gnu.org/pub/gnu/libtool/
/bin/sh: 2: ./configure: not found
make: *** [configure-stamp] Error 127
debian/rules:27: recipe for target 'configure-stamp' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: galib
Source-Version: 2.4.7-3.1
We believe that the bug you reported is fixed in the latest version of
galib, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klose <[email protected]> (supplier of updated galib 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, 09 Oct 2014 10:28:31 +0000
Source: galib
Binary: libga2 libga-dev
Architecture: source amd64
Version: 2.4.7-3.1
Distribution: unstable
Urgency: medium
Maintainer: Bradley Smith <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
libga-dev - C++ Library of Genetic Algorithm Components
libga2 - C++ Library of Genetic Algorithm Components
Closes: 761749
Changes:
galib (2.4.7-3.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build-depend on libtool-bin. Closes: #761749.
Checksums-Sha1:
93c85d78d6796b2de1d38075257305a06752d7cc 1215 galib_2.4.7-3.1.dsc
175fdc6f78b95b67b9895d8e052460fcb2f18b0d 4837 galib_2.4.7-3.1.diff.gz
14fb457180075f62f7a3793fc5c541a3b03e0287 117870 libga2_2.4.7-3.1_amd64.deb
755ff2f8865e3a40941eb13513c3a689213d3caf 200638 libga-dev_2.4.7-3.1_amd64.deb
Checksums-Sha256:
75eec749085de40dd8641bdb7138796fb6da77c0ace5dbb3cf859d125aa4f30d 1215
galib_2.4.7-3.1.dsc
7c7331f00612514652abd3053e4e1dee51840cc20475bb049e163e5895ab1684 4837
galib_2.4.7-3.1.diff.gz
160916b2c6573e7403f56d2caf35ca7db618212eded9cd993acb540794d7fbf0 117870
libga2_2.4.7-3.1_amd64.deb
9dec7480a8f674f3544c0dfde7ebf8d3c79c6a6e7a21d03fd24c5e7c52b8ce91 200638
libga-dev_2.4.7-3.1_amd64.deb
Files:
74afe7977a885b547a296673854221c0 1215 devel optional galib_2.4.7-3.1.dsc
61e7ee5777aadebc564a7869b91bcb2c 4837 devel optional galib_2.4.7-3.1.diff.gz
88451af20697abd6d32c856071990d8f 117870 libs optional
libga2_2.4.7-3.1_amd64.deb
cc52583d4b8ae520352d6f939e53b24a 200638 libdevel optional
libga-dev_2.4.7-3.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ2Z+oACgkQStlRaw+TLJyhbQCbBXuTyFCnl9/zEoslXzvvXk6i
5I4AniqNPX0A0ZzHYmkWDsm1mmM0e6/1
=EqfG
-----END PGP SIGNATURE-----
--- End Message ---