Your message dated Tue, 14 Oct 2014 11:22:52 +0000
with message-id <[email protected]>
and subject line Bug#761766: fixed in libnoise 1.0.0+repack-0+nmu1.1
has caused the Debian Bug report #761766,
regarding libnoise: 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.)
--
761766: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761766
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libnoise
Version: 1.0.0+repack-0+nmu1
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/libnoise_1.0.0+repack-0+nmu1_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
[...]
/usr/bin/make -C src
make[3]: Entering directory
'/«BUILDDIR»/libnoise-1.0.0+repack/build-tree/noise/src'
Makefile:56: ../src/latlon.d: No such file or directory
Makefile:56: ../src/noisegen.d: No such file or directory
Makefile:56: ../src/model/cylinder.d: No such file or directory
Makefile:56: ../src/model/line.d: No such file or directory
Makefile:56: ../src/model/plane.d: No such file or directory
Makefile:56: ../src/model/sphere.d: No such file or directory
Makefile:56: ../src/module/abs.d: No such file or directory
Makefile:56: ../src/module/add.d: No such file or directory
Makefile:56: ../src/module/billow.d: No such file or directory
Makefile:56: ../src/module/blend.d: No such file or directory
Makefile:56: ../src/module/cache.d: No such file or directory
Makefile:56: ../src/module/checkerboard.d: No such file or directory
Makefile:56: ../src/module/clamp.d: No such file or directory
Makefile:56: ../src/module/const.d: No such file or directory
Makefile:56: ../src/module/curve.d: No such file or directory
Makefile:56: ../src/module/cylinders.d: No such file or directory
Makefile:56: ../src/module/displace.d: No such file or directory
Makefile:56: ../src/module/exponent.d: No such file or directory
Makefile:56: ../src/module/invert.d: No such file or directory
Makefile:56: ../src/module/max.d: No such file or directory
Makefile:56: ../src/module/min.d: No such file or directory
Makefile:56: ../src/module/modulebase.d: No such file or directory
Makefile:56: ../src/module/multiply.d: No such file or directory
Makefile:56: ../src/module/perlin.d: No such file or directory
Makefile:56: ../src/module/power.d: No such file or directory
Makefile:56: ../src/module/ridgedmulti.d: No such file or directory
Makefile:56: ../src/module/rotatepoint.d: No such file or directory
Makefile:56: ../src/module/scalebias.d: No such file or directory
Makefile:56: ../src/module/scalepoint.d: No such file or directory
Makefile:56: ../src/module/select.d: No such file or directory
Makefile:56: ../src/module/spheres.d: No such file or directory
Makefile:56: ../src/module/terrace.d: No such file or directory
Makefile:56: ../src/module/translatepoint.d: No such file or directory
Makefile:56: ../src/module/turbulence.d: No such file or directory
Makefile:56: ../src/module/voronoi.d: No such file or directory
libtool --mode=compile g++ -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong
-Wformat -Werror=format-security -c ../src/latlon.cpp -o ../src/latlon.o
make[3]: libtool: Command not found
Makefile:49: recipe for target '../src/latlon.o' failed
make[3]: *** [../src/latlon.o] Error 127
make[3]: Leaving directory
'/«BUILDDIR»/libnoise-1.0.0+repack/build-tree/noise/src'
make[2]: *** [src] Error 2
Makefile:7: recipe for target 'src' failed
make[2]: Leaving directory
'/«BUILDDIR»/libnoise-1.0.0+repack/build-tree/noise'
make[1]: *** [override_dh_auto_build] Error 2
debian/rules:13: recipe for target 'override_dh_auto_build' failed
make[1]: Leaving directory '/«BUILDDIR»/libnoise-1.0.0+repack'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: libnoise
Source-Version: 1.0.0+repack-0+nmu1.1
We believe that the bug you reported is fixed in the latest version of
libnoise, 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 libnoise 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:40:30 +0000
Source: libnoise
Binary: libnoise0 libnoise-dev
Architecture: source amd64
Version: 1.0.0+repack-0+nmu1.1
Distribution: unstable
Urgency: medium
Maintainer: Federico Di Gregorio <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
libnoise-dev - Portable, coherent noise-generating library for C++
libnoise0 - Portable, coherent noise-generating library for C++
Closes: 761766
Changes:
libnoise (1.0.0+repack-0+nmu1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build-depend on libtool-bin. Closes: #761766.
Checksums-Sha1:
9b5e38666e9aaa4066af2acde02e6528bdc1d1e0 1767
libnoise_1.0.0+repack-0+nmu1.1.dsc
1ce4df5ba589b08b89f91cd155914fe94db04b25 2588
libnoise_1.0.0+repack-0+nmu1.1.debian.tar.xz
788c2c44337539dad54ecc805f95d752ca9dd4c5 27832
libnoise0_1.0.0+repack-0+nmu1.1_amd64.deb
c00b3944234a95c491332ce472e23c4b87c8bc12 654316
libnoise-dev_1.0.0+repack-0+nmu1.1_amd64.deb
Checksums-Sha256:
5571e6dc5276e426de3c96432fc94ce8b6991ea399dc4bfecefc3baa0510fd34 1767
libnoise_1.0.0+repack-0+nmu1.1.dsc
ec5ae57484da1b93ebed0ab3ee47578f4f62dd01b38fa2879bc8fdd355169c25 2588
libnoise_1.0.0+repack-0+nmu1.1.debian.tar.xz
ae2b40fc9baaea7880bb476ce641aab9b806d95e4d04d95da620d0a773966b84 27832
libnoise0_1.0.0+repack-0+nmu1.1_amd64.deb
6414e7656ff9d2517569ae76f9e375210cbea4be061ad031cf9165703718f693 654316
libnoise-dev_1.0.0+repack-0+nmu1.1_amd64.deb
Files:
b08a74fe8c16e7c576b2142b590f935d 1767 devel optional
libnoise_1.0.0+repack-0+nmu1.1.dsc
92aecaca1a497658af671153621b9890 2588 devel optional
libnoise_1.0.0+repack-0+nmu1.1.debian.tar.xz
6f2459bd32802db47f2eb00eddb1db2b 27832 libs optional
libnoise0_1.0.0+repack-0+nmu1.1_amd64.deb
eedf8382afaf35b9962e8de53f3e991e 654316 libdevel optional
libnoise-dev_1.0.0+repack-0+nmu1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ2aA0ACgkQStlRaw+TLJxyMQCaAl8J6pYHuUDyKvIrMHarJaSN
BQoAnRdUJDTyV6WfXmd5Y74o0LnEATNU
=vsbt
-----END PGP SIGNATURE-----
--- End Message ---