Your message dated Tue, 14 Oct 2014 11:19:47 +0000
with message-id <[email protected]>
and subject line Bug#761739: fixed in cqrlib 1.1.2-2.1
has caused the Debian Bug report #761739,
regarding cqrlib: 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.)
--
761739: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761739
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:cqrlib
Version: 1.1.2-2
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/cqrlib_1.1.2-2_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
[...]
libtool --mode=link g++ -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong
-Wformat -Werror=format-security -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -g -O2 -Wall -ansi -pedantic -DCQR_NOCCODE=1 -static
-I /usr/include -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro
Before installing the CQRlib 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 CQRlib 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
./cqrlib.c
make[1]: libtool: Command not found
Makefile:263: recipe for target 'lib/libCQRlib.la' failed
make[1]: *** [lib/libCQRlib.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: cqrlib
Source-Version: 1.1.2-2.1
We believe that the bug you reported is fixed in the latest version of
cqrlib, 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 cqrlib 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:00 +0000
Source: cqrlib
Binary: libcqrlib2-dev libcqrlib2
Architecture: source amd64
Version: 1.1.2-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
libcqrlib2 - Library for quaternion arithmetic and rotation math
libcqrlib2-dev - Library and headers for quaternion arithmetic and rotation
math
Closes: 761739
Changes:
cqrlib (1.1.2-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build-depend on libtool-bin. Closes: #761739.
Checksums-Sha1:
9b08cc8a7bb707d3532da45fbb0b3924e263338e 1365 cqrlib_1.1.2-2.1.dsc
b1a360281887cc5f8dc9bd57382e9cf9fc4bab20 4904 cqrlib_1.1.2-2.1.debian.tar.xz
ec024066e5b8020921739e093b8514359fca7b7c 25728
libcqrlib2-dev_1.1.2-2.1_amd64.deb
491ff7e2ef487ef72790b78365f7033cf286f3b2 13574 libcqrlib2_1.1.2-2.1_amd64.deb
Checksums-Sha256:
e7905042449c258ae4624684f084cf951db32621a2663fb561f81b6447bb1c73 1365
cqrlib_1.1.2-2.1.dsc
53caf319312707ad4df7ecfde1605d6d5d94d972c391b31255d095fa1e9fdeeb 4904
cqrlib_1.1.2-2.1.debian.tar.xz
9fb7828e8fb3be40efbb6f58fa9ce815835361cbfd6c588a13def767d7f629e1 25728
libcqrlib2-dev_1.1.2-2.1_amd64.deb
c93c79fd0777af7001e1acc15dba9387018c48ad3dac5cabc322a10741158eab 13574
libcqrlib2_1.1.2-2.1_amd64.deb
Files:
cc5296504523873f020680dd070f3448 1365 libdevel extra cqrlib_1.1.2-2.1.dsc
079be09f6d0e57ba877cc973430eb2b4 4904 libdevel extra
cqrlib_1.1.2-2.1.debian.tar.xz
3d86a918612e39551aad8d2bf477fd4c 25728 libdevel extra
libcqrlib2-dev_1.1.2-2.1_amd64.deb
798f77e8a893f84cb0f4300fdf822868 13574 libs extra
libcqrlib2_1.1.2-2.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ2Z84ACgkQStlRaw+TLJw6NwCeP6JPuCYvdGNKNncRaRCQEN0U
On0AnidXUv/SUaheIhz7XwjdFJ2tMynN
=bxK9
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers