Your message dated Tue, 14 Oct 2014 11:22:43 +0000
with message-id <[email protected]>
and subject line Bug#761763: fixed in libexplain 1.4.D001-1.1
has caused the Debian Bug report #761763,
regarding libexplain: 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.)
--
761763: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761763
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libexplain
Version: 1.4.D001-1
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/libexplain_1.4.D001-1_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
[...]
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking how to run the C preprocessor... gcc -E
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for bison... bison -y
checking for library containing strerror... none required
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for size_t... yes
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking size of off_t... 8
checking size of ptrdiff_t... 8
checking size of size_t... 8
checking size of ssize_t... 8
checking size of time_t... 8
checking size of void *... 8
checking if gcc accepts -Wall... yes
checking if gcc accepts -Wextra... yes
checking if gcc accepts -Wl,--as-needed... yes
checking for floor in -lm... yes
checking for bind in -lsocket... no
checking for iconv in -liconv... no
checking for gettext in -lintl... no
checking for gettext in -lgettext... no
checking for libtool... no
You must have GNU Libtool installed to build libexplain.
Homepage: http://www.gnu.org/software/libtool/
The following command may be used to install it:
sudo apt-get install libtool
make: *** [config.status] Error 1
debian/rules:14: recipe for target 'config.status' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: libexplain
Source-Version: 1.4.D001-1.1
We believe that the bug you reported is fixed in the latest version of
libexplain, 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 libexplain 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:39:08 +0000
Source: libexplain
Binary: explain libexplain-doc libexplain51 libexplain51-dbg libexplain-dev
Architecture: source amd64 all
Version: 1.4.D001-1.1
Distribution: unstable
Urgency: medium
Maintainer: Peter Miller <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
explain - utility to explain system call errors
libexplain-dev - a library of system-call-specific strerror repl - development
fil
libexplain-doc - a library of system-call-specific strerror repl
libexplain51 - a library of system-call-specific strerror repl
libexplain51-dbg - a library of system-call-specific strerror repl - debugging
symbo
Closes: 761763
Changes:
libexplain (1.4.D001-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build-depend on libtool-bin. Closes: #761763.
Checksums-Sha1:
8d0dbf14f787493a3987f70fd88af6494dccb81e 1159 libexplain_1.4.D001-1.1.dsc
52c361751cccca6d17385f4e1491c7ff95b1f75d 5041548 libexplain_1.4.D001-1.1.tar.gz
8f44e2e108461d648936062313003b50b597d07d 104236 explain_1.4.D001-1.1_amd64.deb
73bc123bedc832cbda2907e0e849448bc2146e3e 1802874
libexplain-doc_1.4.D001-1.1_all.deb
f49b84f9103d520d84f62117d29f10303e4b8557 363320
libexplain51_1.4.D001-1.1_amd64.deb
c0aa6629468aae106670fa0eb76e7bd66058b4bc 888234
libexplain51-dbg_1.4.D001-1.1_amd64.deb
fe07dfbe9f0ead2e9fbedefff836e847fb94cbc8 1167226
libexplain-dev_1.4.D001-1.1_amd64.deb
Checksums-Sha256:
7e32e8f7f75ae47c22c739c040c7b71e69ad1f924d4802d82359a3b3b0a269fd 1159
libexplain_1.4.D001-1.1.dsc
2c9d6566f7ae1d6190d6e050758e75120518eec4960eb3bd33c3166eaf61454a 5041548
libexplain_1.4.D001-1.1.tar.gz
c893136d2ffd1fd1677ba39201bba8c73dd7c6ab5f653d7ad30347238dbf1bea 104236
explain_1.4.D001-1.1_amd64.deb
b1b44e2ddbbc00d01f3c696c970bdc42d555ce168ec2b012c1715eaf40e91e19 1802874
libexplain-doc_1.4.D001-1.1_all.deb
b81afb81215e610820b4ea5704c226e3afca67d3a04623f4f3354dfe6258f80c 363320
libexplain51_1.4.D001-1.1_amd64.deb
0e20f6c70784c139039920171eceb99c7b5ed694ef3d04594959039719764125 888234
libexplain51-dbg_1.4.D001-1.1_amd64.deb
3b51fa4dc5663007e1a01a1913bb2786753fb1d87757fa52d969357f1f0bcfff 1167226
libexplain-dev_1.4.D001-1.1_amd64.deb
Files:
a6262c611116ccd759dcce9913419247 1159 devel optional
libexplain_1.4.D001-1.1.dsc
e37cfce34e815bda6d429ca72716ffcb 5041548 devel optional
libexplain_1.4.D001-1.1.tar.gz
0093c123c08c51639e39d6b554127de8 104236 devel optional
explain_1.4.D001-1.1_amd64.deb
632a52730bf5c261600fd4ee16ff4b55 1802874 doc optional
libexplain-doc_1.4.D001-1.1_all.deb
ec6416a42d464f0f08798678a1ff079b 363320 libs optional
libexplain51_1.4.D001-1.1_amd64.deb
32c677e20957de80943d13e3060a576a 888234 debug extra
libexplain51-dbg_1.4.D001-1.1_amd64.deb
1dffe4125470e82145f554b200324972 1167226 libdevel optional
libexplain-dev_1.4.D001-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ2aAoACgkQStlRaw+TLJz1zQCdGQi/OJOCs8vOzyF0d1ItH2rv
DpEAn3t5/hkdp5VriuSYPFu5ctd2SlJt
=yT8F
-----END PGP SIGNATURE-----
--- End Message ---