Your message dated Tue, 14 Oct 2014 11:23:12 +0000
with message-id <[email protected]>
and subject line Bug#761770: fixed in libtommath 0.42.0-1.1
has caused the Debian Bug report #761770,
regarding libtommath: 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.)


-- 
761770: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761770
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libtommath
Version: 0.42.0-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/libtommath_0.42.0-1_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
        
[...]
dpkg-buildpackage: source version 0.42.0-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Joe Nahmias <[email protected]>
 dpkg-source --before-build libtommath-0.42.0
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dh clean
   dh_testdir
   dh_auto_clean
make[1]: Entering directory '/«PKGBUILDDIR»'
rm -f *.bat *.pdf *.o *.a *.obj *.lib *.exe *.dll etclib/*.o demo/demo.o test 
ltmtest mpitest mtest/mtest mtest/mtest.exe \
        *.idx *.toc *.log *.aux *.dvi *.lof *.ind *.ilg *.ps *.log *.s mpi.c 
*.da *.dyn *.dpi tommath.tex `find . -type f | grep [~] | xargs` *.lo *.la
rm -rf .libs
cd etc ; MAKE=make make clean
make[2]: Entering directory '/«PKGBUILDDIR»/etc'
rm -f *.log *.o *.obj *.exe pprime tune mersenne drprime tune86 tune86l mont 
2kprime pprime.dat \
         *.da *.dyn *.dpi *~
make[2]: Leaving directory '/«PKGBUILDDIR»/etc'
cd pics ; MAKE=make make clean
make[2]: Entering directory '/«PKGBUILDDIR»/pics'
rm -rf *.ps *.pdf .xvpics
make[2]: Leaving directory '/«PKGBUILDDIR»/pics'
make[1]: Leaving directory '/«PKGBUILDDIR»'
   debian/rules override_dh_clean
make[1]: Entering directory '/«PKGBUILDDIR»'
dh_clean tommath.out
make[1]: Leaving directory '/«PKGBUILDDIR»'
 dpkg-source -b libtommath-0.42.0
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building libtommath using existing 
./libtommath_0.42.0.orig.tar.bz2
dpkg-source: warning: ignoring deletion of file tommath.tex, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file tommath.pdf, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file tommath.out, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file poster.pdf, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file bn.pdf, use --include-removal 
to override
dpkg-source: warning: ignoring deletion of file bn.ind, use --include-removal 
to override
dpkg-source: warning: ignoring deletion of file bn.ilg, use --include-removal 
to override
dpkg-source: info: building libtommath in libtommath_0.42.0-1.debian.tar.xz
dpkg-source: info: building libtommath in libtommath_0.42.0-1.dsc
 debian/rules build
/usr/bin/make -f makefile.shared
make[1]: Entering directory '/«PKGBUILDDIR»'
libtool --mode=compile --tag=CC gcc -I./ -Wall -W -Wshadow -Wsign-compare -O3 
-funroll-loops -fomit-frame-pointer   -c -o bncore.o bncore.c
make[1]: libtool: Command not found
<builtin>: recipe for target 'bncore.o' failed
make[1]: *** [bncore.o] Error 127
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
debian/rules:14: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: libtommath
Source-Version: 0.42.0-1.1

We believe that the bug you reported is fixed in the latest version of
libtommath, 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 libtommath 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:43:48 +0000
Source: libtommath
Binary: libtommath-docs libtommath-dev libtommath0
Architecture: source all amd64
Version: 0.42.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Joe Nahmias <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
 libtommath-dev - multiple-precision integer library [development files]
 libtommath-docs - multiple-precision integer library [documentation]
 libtommath0 - multiple-precision integer library [runtime]
Closes: 761770
Changes:
 libtommath (0.42.0-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build-depend on libtool-bin. Closes: #761770.
Checksums-Sha1:
 726a6e2492c17e47797dab1f6f02dd22c8c33506 1367 libtommath_0.42.0-1.1.dsc
 2cdf4f34e9ecd87d81f21fb238ad2d8e2c354a58 3908 
libtommath_0.42.0-1.1.debian.tar.xz
 0828a1d3237eb5c2f4abdaad416c7c1139f4df6d 1448642 
libtommath-docs_0.42.0-1.1_all.deb
 1e63ca224a4ea22a57a7260ffa1009aed6cb2257 64490 
libtommath-dev_0.42.0-1.1_amd64.deb
 aceb391b0fc04fb19e9409603df4ae212aa665f0 51958 libtommath0_0.42.0-1.1_amd64.deb
Checksums-Sha256:
 43989e8c1bb0052edfed37a4b0993498934c8505d7909f0777f9b4c0e75ba90f 1367 
libtommath_0.42.0-1.1.dsc
 affa952493640f85d2eb8ea2d897341ed49673b7276e914792402d3213f40fd6 3908 
libtommath_0.42.0-1.1.debian.tar.xz
 98a643273620be496570bdf215dd5f1e86df2b57ef233d5d4431045e607ef66e 1448642 
libtommath-docs_0.42.0-1.1_all.deb
 de01a135aebef04047e040dfbac4f470c062d540d04ec84a3d649af51ee994ef 64490 
libtommath-dev_0.42.0-1.1_amd64.deb
 d8d811a523240deb5d12d9418281630bcffa24e21e6a56f50ac877163776f6ac 51958 
libtommath0_0.42.0-1.1_amd64.deb
Files:
 5844c43dee42a00e30d5dfb077d33300 1367 libs optional libtommath_0.42.0-1.1.dsc
 70d527de66915a32a59ea17ac5c023dd 3908 libs optional 
libtommath_0.42.0-1.1.debian.tar.xz
 251f3f831b615be6fe27f6455dee3950 1448642 doc optional 
libtommath-docs_0.42.0-1.1_all.deb
 5a4d2c5de711ab30fe051c9584b55173 64490 libdevel optional 
libtommath-dev_0.42.0-1.1_amd64.deb
 45f08efc052021c551593b66d33feee3 51958 libs optional 
libtommath0_0.42.0-1.1_amd64.deb

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

iEYEARECAAYFAlQ2aBQACgkQStlRaw+TLJy8hwCfcgxa5i+1bEhIklh7i+7RViUC
yPIAoL5vF7ht8EKgKqlsnl7VcdBZVue9
=ltV+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to