Your message dated Tue, 14 Oct 2014 11:19:04 +0000
with message-id <[email protected]>
and subject line Bug#761736: fixed in canl-c 2.1.5-1.1
has caused the Debian Bug report #761736,
regarding canl-c: 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.)
--
761736: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761736
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:canl-c
Version: 2.1.5-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/canl-c_2.1.5-1_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
[...]
Looking for some caffein ... (found directory /usr/lib/jvm/default-java)
Checking classads ... (using default /usr)
Checking cppunit ... (using default /usr)
Checking gridsite-openssl ... (using default /usr)
Checking voms-2.0 ... (using default /usr)
Checking myproxy ... (using default /opt/globus)
Checking expat ... (using default /usr)
Checking activemq-cpp ... (using default /opt/activemq-cpp-library)
Checking gsoap ... (using default /usr)
Checking globus-gssapi-gsi ... (using default /opt/globus)
Checking libcares ... /usr
Checking gsoap++ ... (using default /usr)
Checking libcrypto ... /usr
Writing config.status
Building modules: canl.c
Mode: single module
Required externals:
krb5-devel: -
flex: -
pkgconfig: -
texlive-latex-recommended: -
bison: -
texlive-fonts-recommended: -
openssl: -
cares: /usr
tetex-latex: -
texlive-latex-extra: -
libtool: -
LIBCARES_CFLAGS=
LIBCARES_LIBS=-lcares
This is a poor-man configure, it's up to you to have sources and externals there
Creating Makefile.inc
touch configure-stamp
dh_testdir
CFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" /usr/bin/make
make[1]: Entering directory '/«PKGBUILDDIR»'
./src/gen_err_desc.pl ./src/canl_error_codes ./src/canl_error_desc >
canl_err_desc.c
./src/gen_err_codes.pl < ./src/canl_error_codes > canl_err.h
libtool --mode=compile gcc -Wall -g -I./src/proxy -I. -g -O2
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2
-c canl_err_desc.c -fPIC -I./src -I. -o canl_err_desc.lo
make[1]: libtool: Command not found
Makefile:117: recipe for target 'canl_err_desc.lo' failed
make[1]: *** [canl_err_desc.lo] Error 127
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build-stamp] Error 2
debian/rules:22: recipe for target 'build-stamp' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: canl-c
Source-Version: 2.1.5-1.1
We believe that the bug you reported is fixed in the latest version of
canl-c, 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 canl-c 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:16:55 +0000
Source: canl-c
Binary: libcanl-c2 libcanl-c-dev libcanl-c-examples libcanl-c-doc
libcanl-c2-dbg libcanl-c-examples-dbg
Architecture: source amd64 all
Version: 2.1.5-1.1
Distribution: unstable
Urgency: medium
Maintainer: Mattias Ellert <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
libcanl-c-dev - Development files for EMI caNl
libcanl-c-doc - Documentation files for EMI caNl
libcanl-c-examples - Example programs of EMI caNl
libcanl-c-examples-dbg - Debugging symbols for EMI caNl examples
libcanl-c2 - EMI Common Authentication library - bindings for C
libcanl-c2-dbg - Debugging symbols for EMI caNl library
Closes: 761736
Changes:
canl-c (2.1.5-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build-depend on libtool-bin. Closes: #761736.
Checksums-Sha1:
57de59fe0d1243a1df8fe3d8eeabe7094858f2cf 1521 canl-c_2.1.5-1.1.dsc
a5fcaf6076f4d90b01a0f575f8b915e3f0a1c9b7 3572 canl-c_2.1.5-1.1.debian.tar.xz
d8df66f11953f72a3cab59c1476f5892b6177303 57050 libcanl-c2_2.1.5-1.1_amd64.deb
da692d1ce9fe4d155faf36d9fa1b01dd786640e2 243960
libcanl-c-dev_2.1.5-1.1_amd64.deb
cdb25d213aef84a2bccf4487f2996d0813e21237 8446
libcanl-c-examples_2.1.5-1.1_amd64.deb
eb23a5869819a48844b8b5a5c1de11bb542b1868 139766
libcanl-c2-dbg_2.1.5-1.1_amd64.deb
1f36e468488c35834215fc11d6a51be57a75c0b4 18084
libcanl-c-examples-dbg_2.1.5-1.1_amd64.deb
5ae2c4575ff70ba0b8d52927e4480193a6ce0955 104242 libcanl-c-doc_2.1.5-1.1_all.deb
Checksums-Sha256:
6f7e81b17471a7884b701aecc4c4c2c296b0a069324ed8e0ec391875a48659d6 1521
canl-c_2.1.5-1.1.dsc
6c3e5fcbb05bb1840a3e3cc99183c24f9bbf0c959651df52222264e3a35fc9b5 3572
canl-c_2.1.5-1.1.debian.tar.xz
e8ed73176ad49885a27b566ea4c2d78f110313fb61dda26043613983fe14ae04 57050
libcanl-c2_2.1.5-1.1_amd64.deb
b965e10a449a6ed3bc4b09ab6975df39a9ee98c989a3bb514149a7becd7c2511 243960
libcanl-c-dev_2.1.5-1.1_amd64.deb
f74d1abdd131828e761da52bc53173886edd3793cae932749e6c64c26e12f542 8446
libcanl-c-examples_2.1.5-1.1_amd64.deb
eef52c3592d4f1f3bd20a833fa4b44618f711c50ad62f1fda595179012515fd7 139766
libcanl-c2-dbg_2.1.5-1.1_amd64.deb
3886cba59d6e36e48d436ff29bd5b562ff4a66635628975d6c53af6b9d38873a 18084
libcanl-c-examples-dbg_2.1.5-1.1_amd64.deb
5d06ce97c9b0c8822e7ea469783f7aaa821c317466ae405e60119a03158d0429 104242
libcanl-c-doc_2.1.5-1.1_all.deb
Files:
9e87dec38bb445928fdc8ea656f5edac 1521 net optional canl-c_2.1.5-1.1.dsc
39a002a0a435475be2a6a0ee9092897f 3572 net optional
canl-c_2.1.5-1.1.debian.tar.xz
546483b5b85c6e688f0a7a97ecb0e2cc 57050 libs optional
libcanl-c2_2.1.5-1.1_amd64.deb
741ad9b5041c30277e8ad4621c917096 243960 libdevel optional
libcanl-c-dev_2.1.5-1.1_amd64.deb
bd48d7281377ae65cc9b3458dfb4a849 8446 misc optional
libcanl-c-examples_2.1.5-1.1_amd64.deb
6d1c12fd859e10eb9df492b73a6f0901 139766 debug extra
libcanl-c2-dbg_2.1.5-1.1_amd64.deb
718dca8468581b666410fca7e4af407a 18084 debug extra
libcanl-c-examples-dbg_2.1.5-1.1_amd64.deb
a45aca42a7431dc07f139ab4c0cef1a8 104242 doc optional
libcanl-c-doc_2.1.5-1.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ2Z8YACgkQStlRaw+TLJyt1ACfVjBZbWx9A59tArkLrCm3JCsb
SucAoLb5KeQ7LBEQqlG8wBKTQ2dXpo4w
=Xi4t
-----END PGP SIGNATURE-----
--- End Message ---