Your message dated Tue, 14 Oct 2014 11:20:05 +0000
with message-id <[email protected]>
and subject line Bug#761742: fixed in cvm 0.96-1.1
has caused the Debian Bug report #761742,
regarding cvm: 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.)
--
761742: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761742
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:cvm
Version: 0.96-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/cvm_0.96-1_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
[...]
debian/rules build
for i in `ls -1 debian/diff/*.diff || :`; do \
patch -p1 <$i || exit 1; \
done
patching file Makefile
touch patch-stamp
'gcc' -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.9.1-13'
--with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.9 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls
--with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
--enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify
--enable-plugin --with-system-zlib --disable-browser-plugin
--enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64
--with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar
--enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64
--with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
--target=x86_64-linux-gnu
Thread model: posix
gcc version 4.9.1 (Debian 4.9.1-13)
test -e conf-cc'{orig}' || cp conf-cc conf-cc'{orig}'
echo 'gcc -O2 -Wall' >conf-cc
test -e conf-bglibs'{orig}' || cp conf-bglibs conf-bglibs'{orig}'
echo /usr/lib >conf-bglibs
test -e conf-bgincs'{orig}' || cp conf-bgincs conf-bgincs'{orig}'
echo /usr/include/bglibs >conf-bgincs
test -e conf-bin'{orig}' || cp conf-bin conf-bin'{orig}'
echo /usr/bin >conf-bin
test -e conf-include'{orig}' || cp conf-include conf-include'{orig}'
echo /usr/include >conf-include
test -e conf-lib'{orig}' || cp conf-lib conf-lib'{orig}'
echo /usr/lib >conf-lib
/usr/bin/make
make[1]: Entering directory '/«PKGBUILDDIR»'
( if libtool --tag=CC --help >/dev/null 2>&1; then tag='--tag=CC'; fi; \
echo '#!/bin/sh'; \
echo 'lib="$1"; shift';\
echo 'rm -f "$lib"';\
echo libtool --mode=link --silent $tag `head -n 1 conf-ld` '-o "$lib" -rpath'
`head -n 1 conf-lib` -version-info `head -n 1 LIBVERSION` '${1+"$@"} -lbg';\
) >makeshlib
chmod 755 makeshlib
( bgincs=`head -n 1 conf-bgincs`; \
if libtool --tag=CC --help >/dev/null 2>&1; then tag='--tag=CC'; fi; \
echo '#!/bin/sh'; \
echo 'source=$1; shift'; \
echo 'base=`echo "$source" | sed -e s:\\\\.c$::`'; \
echo exec libtool --mode=compile --silent $tag `head -n 1 conf-cc` -I.
"-I'${bgincs}'" '-o ${base}.lo -c $source ${1+"$@"}'; \
) >ltcompile
chmod 755 ltcompile
./ltcompile sasl_auth.c
./ltcompile: 4: exec: libtool: not found
make[1]: *** [sasl_auth.lo] Error 127
Makefile:330: recipe for target 'sasl_auth.lo' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: cvm
Source-Version: 0.96-1.1
We believe that the bug you reported is fixed in the latest version of
cvm, 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 cvm 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:20:24 +0000
Source: cvm
Binary: cvm cvm-mysql cvm-pgsql libcvm1 libcvm1-dev
Architecture: source amd64
Version: 0.96-1.1
Distribution: unstable
Urgency: medium
Maintainer: Gerrit Pape <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
cvm - Credential Validation Modules
cvm-mysql - Credential Validation Modules (MySQL)
cvm-pgsql - Credential Validation Modules (PostgreSQL)
libcvm1 - Credential Validation Modules (shared libraries)
libcvm1-dev - Credential Validation Modules (development files, documentation)
Closes: 761742
Changes:
cvm (0.96-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build-depend on libtool-bin. Closes: #761742.
Checksums-Sha1:
d16da5f9bbcf42b01977dd4f86b04aca1bd85f63 1230 cvm_0.96-1.1.dsc
92e5a2141d818e83ebd0d4d0a6545976d047edbc 10119 cvm_0.96-1.1.diff.gz
e9b7549224e3c143a9661b8f5bd1d4600eb4b9ce 71226 cvm_0.96-1.1_amd64.deb
04dbec5cea66c1e656e55a4126019adac8afa4a1 54120 cvm-mysql_0.96-1.1_amd64.deb
63002a66bb8b1217335ca372570a291ec80abd1e 53682 cvm-pgsql_0.96-1.1_amd64.deb
98ae4accbe4d2aa7023dd64ece3f08daf91cdb08 93524 libcvm1-dev_0.96-1.1_amd64.deb
1b4d12cc8274902f21389682e3e2e4458565aaf5 78080 libcvm1_0.96-1.1_amd64.deb
Checksums-Sha256:
5a9b98565b9a1cf94c82e4de561201ba40ad5dd2764f0208fd67942901688d85 1230
cvm_0.96-1.1.dsc
437419419916151c76bb52baad07e0f02cc8e4f574a0ad7263c24a32a749639b 10119
cvm_0.96-1.1.diff.gz
c006c442531e8a44b5efac9d2c9dd8cb472bfd8bcab833540191a8f6c376a59f 71226
cvm_0.96-1.1_amd64.deb
5809d1dee9f2a9d8890dcbcc2121f1b7cc329942ae8872694ebbac9e7607ec47 54120
cvm-mysql_0.96-1.1_amd64.deb
26a7ba85f2389d38d4cc12b2e3b39752a6d6567209d875950daa78205f9f66a5 53682
cvm-pgsql_0.96-1.1_amd64.deb
4d5f55f0af463dddac916ca7d72a796c691230a7f97908168e2e9497e62d1c6e 93524
libcvm1-dev_0.96-1.1_amd64.deb
a63560f4dc05cd0a3574d54c45220e39e4ae628d7334c4396c64893bc2e1ab09 78080
libcvm1_0.96-1.1_amd64.deb
Files:
74a654414b2e481548d32c74a773c6d5 1230 - optional cvm_0.96-1.1.dsc
d7ea4d8668f82502e8089c64f9ff93df 10119 - optional cvm_0.96-1.1.diff.gz
9e212fae85c188f9131b0e59c3f26daa 71226 admin optional cvm_0.96-1.1_amd64.deb
c5f8a3dfe8160d5e0d14d22ed6a52e24 54120 admin optional
cvm-mysql_0.96-1.1_amd64.deb
5ebb5f0cf99abe019c8b8fe48ebc96d9 53682 admin optional
cvm-pgsql_0.96-1.1_amd64.deb
9cf9083671c433f8f10c9f16694eac60 93524 libdevel optional
libcvm1-dev_0.96-1.1_amd64.deb
b639fd8eec381db247f0fbb9931935ef 78080 libs optional libcvm1_0.96-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ2Z9UACgkQStlRaw+TLJze6QCfY3fs2be8p6R1o99c5z2rRIUW
W0sAn0CUPp8DtFPFwmnKIJxwlEgp4qRN
=CUO6
-----END PGP SIGNATURE-----
--- End Message ---