Your message dated Tue, 14 Oct 2014 11:20:25 +0000
with message-id <[email protected]>
and subject line Bug#761745: fixed in editline 1.12-6.1
has caused the Debian Bug report #761745,
regarding editline: 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.)
--
761745: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761745
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:editline
Version: 1.12-6
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/editline_1.12-6_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
[...]
HOME=/sbuild-nonexistent
LOGNAME=user
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=unstable-amd64-sbuild
SCHROOT_CHROOT_NAME=unstable-amd64-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=1000
SCHROOT_GROUP=user
SCHROOT_SESSION_ID=unstable-amd64-sbuild-dbc7f455-9e01-4a04-9817-92983e886dfc
SCHROOT_UID=1000
SCHROOT_USER=user
SHELL=/bin/sh
USER=user
dpkg-buildpackage
âââââââââââââââââ
dpkg-buildpackage: source package editline
dpkg-buildpackage: source version 1.12-6
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Sam Hocevar <[email protected]>
dpkg-source --before-build editline-1.12
dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp
[ ! -f Makefile ] || /usr/bin/make clean
make[1]: Entering directory '/«PKGBUILDDIR»'
rm -rf *.[oa] *.lo testit foo core tags lint lint.all a.out Part01 .libs
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_clean
dpkg-source -b editline-1.12
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building editline using existing ./editline_1.12.orig.tar.gz
dpkg-source: info: building editline in editline_1.12-6.debian.tar.xz
dpkg-source: info: building editline in editline_1.12-6.dsc
debian/rules build
dh_testdir
/usr/bin/make
make[1]: Entering directory '/«PKGBUILDDIR»'
libtool --mode=compile gcc -ansi -Wall -Wshadow -Wpointer-arith -Wcast-qual
-Wwrite-strings -Wunused -Wcomment -Wswitch -DANSI_ARROWS -DHAVE_STDLIB
-DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -D_POSIX_SOURCE -D_BSD_SOURCE
-c editline.c
make[1]: libtool: Command not found
Makefile:52: recipe for target 'editline.lo' failed
make[1]: *** [editline.lo] Error 127
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build-stamp] Error 2
debian/rules:14: recipe for target 'build-stamp' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: editline
Source-Version: 1.12-6.1
We believe that the bug you reported is fixed in the latest version of
editline, 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 editline 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:23:05 +0000
Source: editline
Binary: libeditline-dev libeditline0
Architecture: source amd64
Version: 1.12-6.1
Distribution: unstable
Urgency: medium
Maintainer: Sam Hocevar <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
libeditline-dev - development files for libeditline
libeditline0 - line editing library similar to readline
Closes: 761745
Changes:
editline (1.12-6.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build-depend on libtool-bin. Closes: #761745.
Checksums-Sha1:
f0f7c084c8e9fcbaef034e96dbdf70d9fd398da6 1097 editline_1.12-6.1.dsc
fd90af264fc5d6004adc7666a0d5d13f6581f29a 4784 editline_1.12-6.1.debian.tar.xz
1619a6cb282d4a8d8ec2a37ee31a38441d1d216b 16134
libeditline-dev_1.12-6.1_amd64.deb
ee618ea732a96f576be78c5b178a23a5dfbc3b7e 12334 libeditline0_1.12-6.1_amd64.deb
Checksums-Sha256:
fd0ee234edfb437561239a83b422f9120f79bb0c0bb2944b5c414e2c9183f819 1097
editline_1.12-6.1.dsc
657a3cb6d6d369bbdc07bb9c6b2f6c2cea1bb9924f4f64bde29a22f760365a4b 4784
editline_1.12-6.1.debian.tar.xz
bc44ce365a3e97de1241c7793cc0a25c27b6971ef35e9bc52f7043b810918c69 16134
libeditline-dev_1.12-6.1_amd64.deb
8f568b217cfd343df49d8fc2faa488536328ace8572083a3cf4a8fc836de9e97 12334
libeditline0_1.12-6.1_amd64.deb
Files:
f5645a66cb34937f28fda286f1616b86 1097 devel optional editline_1.12-6.1.dsc
359925af3c15d871a14c50a3641c7163 4784 devel optional
editline_1.12-6.1.debian.tar.xz
0f94d3801db39e808f4b17433bdb022d 16134 libdevel optional
libeditline-dev_1.12-6.1_amd64.deb
64b0f5c52511cd23231f38121d96b083 12334 libs optional
libeditline0_1.12-6.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ2Z90ACgkQStlRaw+TLJw0mwCfR8y+eHCMjipLa8TcLzxwvUWx
310AoIG3fHhC5zQib/jhZxfK9KgPG4pZ
=PS+b
-----END PGP SIGNATURE-----
--- End Message ---