Your message dated Tue, 14 Oct 2014 11:19:54 +0000
with message-id <[email protected]>
and subject line Bug#761741: fixed in cvector 1.0.3.1-1.1
has caused the Debian Bug report #761741,
regarding cvector: 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.)
--
761741: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761741
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:cvector
Version: 1.0.3.1-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/cvector_1.0.3.1-1_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
[...]
libtool --mode=link gcc -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong
-Wformat -Werror=format-security -g -O2 -Wall -ansi -pedantic -static -I
/usr/include -Wl,-z,relro
Before installing the CVector library and example programs, check
that the install directory and install commands are correct:
The current values are :
/usr
libtool --mode=install cp
To compile the CVector library and example programs type:
make clean
make all
To run a set of tests type:
make tests
To clean up the directories type:
make clean
To install the library and binaries type:
make install
***************************************************************
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_auto_test
fakeroot debian/rules binary
dh binary
dh_testroot
dh_prep
dh_installdirs
dh_auto_install
make[1]: Entering directory '/«PKGBUILDDIR»'
mkdir ./lib
mkdir ./bin
libtool --mode=compile gcc -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong
-Wformat -Werror=format-security -g -O2 -Wall -ansi -pedantic -I. -c -c
./CVector.c
make[1]: libtool: Command not found
Makefile:237: recipe for target 'lib/libCVector.la' failed
make[1]: *** [lib/libCVector.la] Error 127
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_auto_install: make -j1 install DESTDIR=/«PKGBUILDDIR»/debian/tmp
AM_UPDATE_INFO_DIR=no returned exit code 2
make: *** [binary] Error 2
debian/rules:10: recipe for target 'binary' failed
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: cvector
Source-Version: 1.0.3.1-1.1
We believe that the bug you reported is fixed in the latest version of
cvector, 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 cvector 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:19:44 +0000
Source: cvector
Binary: libcvector2-dev libcvector2
Architecture: source amd64
Version: 1.0.3.1-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
libcvector2 - ANSI C implementation of dynamic arrays
libcvector2-dev - ANSI C implementation of dynamic arrays (development files)
Closes: 761741
Changes:
cvector (1.0.3.1-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build-depend on libtool-bin. Closes: #761741.
Checksums-Sha1:
32c8939a06869505fcc4274046f28718262bc600 1393 cvector_1.0.3.1-1.1.dsc
377c2ab5e88ec1ad238fe07d6b3961557974fc1d 3668 cvector_1.0.3.1-1.1.debian.tar.xz
daee5386e81679944003bfe6f1495fe3c9289fa9 9440
libcvector2-dev_1.0.3.1-1.1_amd64.deb
2faa513f11cbffaa24e2c890ed0eea1cf0bb369f 5930 libcvector2_1.0.3.1-1.1_amd64.deb
Checksums-Sha256:
1a46b64075c59d593a25edc1f25b6cce9183f67cfd048db59284abf5111c2b4b 1393
cvector_1.0.3.1-1.1.dsc
f6342be35dcce8c3b4f095fb5f46ef517c36e09dfce009f9739fb99af06c5ee3 3668
cvector_1.0.3.1-1.1.debian.tar.xz
bd8ce0e85b4c9cf41ed09d413b895c5beff075d66423f7c3e6889ca652d26a14 9440
libcvector2-dev_1.0.3.1-1.1_amd64.deb
43d9fdf90c9fe852525453a91cf8860f23a2231f0b99b452098ba427ec1ffe7c 5930
libcvector2_1.0.3.1-1.1_amd64.deb
Files:
f97b5b5ee171f3cecca8bb124cabe8ed 1393 libs extra cvector_1.0.3.1-1.1.dsc
3b29a569e5b6da2fe5411d7bdb3f33bb 3668 libs extra
cvector_1.0.3.1-1.1.debian.tar.xz
01d1acfd82ecf90d157e46f345ddd3e8 9440 libdevel extra
libcvector2-dev_1.0.3.1-1.1_amd64.deb
ff450dd2169db40f3eb526914f528854 5930 libs extra
libcvector2_1.0.3.1-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ2Z9IACgkQStlRaw+TLJxOAgCggDcDK2IGrfNr5IYwQQ0lZzUW
DDcAoJjvRjbS4B+snzh1ityGIpuTCCkB
=mDU5
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers