Your message dated Thu, 25 Sep 2014 12:00:08 +0000
with message-id <[email protected]>
and subject line Bug#761780: fixed in ntl 6.2.1-1
has caused the Debian Bug report #761780,
regarding ntl: 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.)


-- 
761780: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761780
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ntl
Version: 5.5.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/ntl_5.5.2-2_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
        
[...]
SCHROOT_SESSION_ID=unstable-amd64-sbuild-26b3d091-1f0c-46e9-a2e4-532347fb89c3
SCHROOT_UID=1000
SCHROOT_USER=user
SHELL=/bin/sh
USER=user

dpkg-buildpackage
─────────────────

dpkg-buildpackage: source package ntl
dpkg-buildpackage: source version 5.5.2-2
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Bernhard R. Link <[email protected]>
 dpkg-source --before-build ntl-5.5.2
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
if test -e src/makefile ; then /usr/bin/make -C src clobber ;fi
make[1]: Entering directory '/«PKGBUILDDIR»/src'
rm -f ntl.a mach_desc.h ../include/NTL/mach_desc.h  GetTime.c 
rm -f lip_gmp_aux_impl.h ../include/NTL/gmp_aux.h
sh RemoveProg QuickTest BerlekampTest CanZassTest ZZXFacTest MoreFacTest 
LLLTest  BitMatTest MatrixTest CharPolyTest RRTest QuadTest  GF2XTest GF2EXTest 
subset ZZ_pEXTest lzz_pEXTest MakeDesc TestGetTime gen_lip_gmp_aux gen_gmp_aux
rm -f *.o
rm -rf small
rm -f cfileout mfileout
rm -rf .libs *.lo libntl.la
rm -f all
make[1]: Leaving directory '/«PKGBUILDDIR»/src'
rm -f build-arch-stamp
rm -f src/makefile include/NTL/config.h
dh_clean
 dpkg-source -b ntl-5.5.2
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building ntl using existing ./ntl_5.5.2.orig.tar.gz
dpkg-source: warning: ignoring deletion of file src/makefile, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file include/NTL/config.h, use 
--include-removal to override
dpkg-source: info: building ntl in ntl_5.5.2-2.debian.tar.xz
dpkg-source: info: building ntl in ntl_5.5.2-2.dsc
 debian/rules build
cd src && ./configure \
        WIZARD=off SHARED=on \
        CFLAGS='-g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -Wmissing-prototypes -Wstrict-prototypes 
-Wpointer-arith ' CXXFLAGS='-g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall' \
        CPPFLAGS='-D_FORTIFY_SOURCE=2' LDFLAGS='' \
        DEF_PREFIX='/usr' \
        NTL_GMP_LIP=on NTL_STD_CXX=on SHARED=on \
        NTL_GF2X_LIB=off
***** checking for libtool *****
Error: bad libtool (libtool) -- try glibtool? at DoConfig line 137.
make: *** [src/makefile] Error 2
debian/rules:25: recipe for target 'src/makefile' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: ntl
Source-Version: 6.2.1-1

We believe that the bug you reported is fixed in the latest version of
ntl, 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.
Julien Puydt <[email protected]> (supplier of updated ntl 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: SHA256

Format: 1.8
Date: Tue, 26 Aug 2014 16:04:40 +0200
Source: ntl
Binary: libntl5 libntl-dev
Architecture: source amd64
Version: 6.2.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Julien Puydt <[email protected]>
Description:
 libntl-dev - Number Theory Library, development files
 libntl5    - Number Theory Library, shared library
Closes: 758006 761780
Changes:
 ntl (6.2.1-1) unstable; urgency=low
 .
   [Julien Puydt]
   * new upstream relase (Closes: 758006)
   * added myself to uploaders
   * upstream configure doesn't know about CFLAGS anymore
   * upstream's soname is now up to libntl5
   * build-depend on libtool-bin since that is what the build
     system uses (Closes: #761780)
   * remove the symbols file (it's a pain to keep up to date
     for ridiculous return on investment)
   * work on d/copyright
Checksums-Sha1:
 5a9facb8506098022e49a2cb194f8162d2e96a95 2084 ntl_6.2.1-1.dsc
 3b9ab3bedb0b2e9b5ee322d60745be5caf1c743f 821285 ntl_6.2.1.orig.tar.gz
 522d7da087fb193eebacd6e7ed63bed2474b78d8 9488 ntl_6.2.1-1.debian.tar.xz
 f0d3309615c700864cb6eb27dd1ecd26a2611890 583784 libntl5_6.2.1-1_amd64.deb
 b5c43c88d584a35b7485e04c4d10f95b5b15eb26 867532 libntl-dev_6.2.1-1_amd64.deb
Checksums-Sha256:
 e15ac22922fb42367aca2b2bf92fe35ce407fae2a6b190d113f5c42d8e45f461 2084 
ntl_6.2.1-1.dsc
 6182fd573b2b87419cebd53d7f9d980ea02e808cb953caeab3653e0363a6bae3 821285 
ntl_6.2.1.orig.tar.gz
 8e2209360bbf50ceb9d9527a23e5c9cca18f797fb1dea9b0ad3870f646c55dea 9488 
ntl_6.2.1-1.debian.tar.xz
 7000e6d124f998538c0f9935e2d112684de27b17538bd55f888099af7c820155 583784 
libntl5_6.2.1-1_amd64.deb
 4bed9c595de34499b57502155b746af7997148688d6a91e654e86443408d00ae 867532 
libntl-dev_6.2.1-1_amd64.deb
Files:
 5e4c9935f2c61801c07f2347df32a4fd 583784 libs optional libntl5_6.2.1-1_amd64.deb
 044b96210cea09b2cdb0b0572fbb3939 867532 libdevel extra 
libntl-dev_6.2.1-1_amd64.deb
 eedec85a29e7b90179dc3af2d6f6e4ef 2084 math optional ntl_6.2.1-1.dsc
 00b7e1cab9bf9b0eae2ad9beab4b0fc9 821285 math optional ntl_6.2.1.orig.tar.gz
 6b618d7e202a57fec50602c099042542 9488 math optional ntl_6.2.1-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUIsJVAAoJEIyCFp2Ozs0qp6cP/imVVUq4uqLFvCLKjj/vyiFd
BzP3UYWrx1SIYYyl/w6G25ysLWIjNB3+vDDzQSpieE0KFZkygr3Ff66FO+85KEzz
o2rxKUM+GyT2cjLn8Sux78lFl1B4BN33rAdp0DSN+ytKESshThgWDCZzYeAYHNcl
2+Bh4+AitA1w6Unn5orn+ukbs9SQZsMHlyEF7aOak5bCAWfBMQ/enNAqewWwrQvA
L9EQvABuIVny3dvvTTNNSOjUI/k35sJO3ngxJdbeIUoxi5G1KxlrmDHr/BI13W7M
M+2mmfgR8R+Gv8F/ATWgBFzHPhNhavfvQ8nXV6fxPx7iszdCjOX5h4/EW7dA2TVn
SVADXu9catE1KTfvdCa8xz4UpsRb6w+CBBZoBWR1JtNV6ucDzRzT5aea5J08WQBx
WAXJ6CJMqxsVEEYCGyZDVSy6ihhft3IjwM3BZxk2a7upNU5wdSmg5PWrjglZDCgR
t2KqmqD0Z4AwSwABvQI5nuDKPChTdJztluLHIUiOHcjVY9clqnN/BLO1R+KuxYcW
aLk9C+Z0qt4TaygTo6B9ByMzcdPjknmwatb8HO5E7Ucad7YdLXi+7Nu7mdIZi1LT
hiDg3DqLzp5juyJql7RCAMu79kPw5ukOawenPzLqhqZhUUPmXf3Sg1SpiO1Wko4D
sJR5nUd6Oz/69k4sVb96
=Hdwn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to