Your message dated Tue, 14 Oct 2014 11:21:32 +0000
with message-id <[email protected]>
and subject line Bug#761752: fixed in gnuspool 1.7+nmu1
has caused the Debian Bug report #761752,
regarding gnuspool: 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.)


-- 
761752: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761752
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:gnuspool
Version: 1.7
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/gnuspool_1.7_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
        
[...]
make[2]: Entering directory '/«PKGBUILDDIR»/util'
gcc -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs   -c -o helpparse.o 
helpparse.c
gcc -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs   -c -o msgparse.o 
msgparse.c
gcc -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs   -c -o msglex.o 
msglex.c
gcc -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs   -c -o alloc.o alloc.c
gcc  -o helpparse helpparse.o msgparse.o msglex.o alloc.o -lfl
gcc -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs   -c -o pmenu.o pmenu.c
gcc  -o gspl-pmenu pmenu.o -lcurses
gcc -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs   -c -o hostedit.o 
hostedit.c
gcc -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs   -c -o parsehtab.o 
parsehtab.c
gcc -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs   -c -o cursproc.o 
cursproc.c
gcc  -o gspl-hostedit hostedit.o parsehtab.o cursproc.o -lcurses 
gcc -c -o xhostedit.o -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs 
`pkg-config --cflags gtk+-2.0` xhostedit.c
gcc  -o gspl-xhostedit xhostedit.o parsehtab.o `pkg-config --libs gtk+-2.0` 
gcc -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs   -c -o gspasswd.o 
gspasswd.c
gcc  -o gspl-passwd gspasswd.o -lcrypt
gcc -O -g -Wall -fno-stack-protector  -I.. -I../src/hdrs   -c -o shmdump.o 
shmdump.c
gcc  -o shmdump shmdump.o
make[2]: Leaving directory '/«PKGBUILDDIR»/util'
touch utild
util/helpparse GNUSPOOL.msg src build
Creating directory build
Help text definition at line 484 not used anywhere: {Cannot create sequence 
file}
Help text definition at line 485 not used anywhere: {Cannot find program}
Help text definition at line 486 not used anywhere: {Cannot run program}
Help text definition at line 488 not used anywhere: {Unknown alternative spool 
directories}
Creating directory build/hdrs
Creating directory build/apilib
Creating directory build/termserv
touch buildd
cd build;make all
make[2]: Entering directory '/«PKGBUILDDIR»/build'
gcc -O -g -Wall -fno-stack-protector  -Ihdrs -I..   -c -o spr.o spr.c
cd lib;make
make[3]: Entering directory '/«PKGBUILDDIR»/build/lib'
libtool --mode=compile gcc -O -g -Wall -fno-stack-protector  -I../hdrs -I../..  
 -c -o xfershm.o xfershm.c
make[3]: libtool: Command not found
<builtin>: recipe for target 'xfershm.o' failed
make[3]: *** [xfershm.o] Error 127
make[3]: Leaving directory '/«PKGBUILDDIR»/build/lib'
make[2]: *** [lib/libgnuspool_int.la] Error 2
Makefile:182: recipe for target 'lib/libgnuspool_int.la' failed
make[2]: Leaving directory '/«PKGBUILDDIR»/build'
make[1]: *** [build-src] Error 2
dh_auto_build: make -j1 returned exit code 2
Makefile:49: recipe for target 'build-src' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build] Error 2
debian/rules:18: recipe for target 'build' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: gnuspool
Source-Version: 1.7+nmu1

We believe that the bug you reported is fixed in the latest version of
gnuspool, 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 gnuspool 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:30:42 +0000
Source: gnuspool
Binary: gnuspool gnuspool-doc libgnuspool0 libgnuspool-dev gnuspool-cupspy
Architecture: source amd64 all
Version: 1.7+nmu1
Distribution: unstable
Urgency: medium
Maintainer: John M Collins <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
 gnuspool   - A network-based print spooler
 gnuspool-cupspy - CUPS emulation for GNUspool
 gnuspool-doc - Documentation for GNUspool
 libgnuspool-dev - API development library for GNUspool
 libgnuspool0 - API development library for GNUspool
Closes: 761752
Changes:
 gnuspool (1.7+nmu1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build-depend on libtool-bin. Closes: #761752.
Checksums-Sha1:
 b0eda0559df13e6b257d65d1a6f7f17a2c3df11c 1157 gnuspool_1.7+nmu1.dsc
 5ac1f9a791fd765b7d25b3daa5ec2a1f5f94b29a 11286169 gnuspool_1.7+nmu1.tar.gz
 ac29f29193629a599c81a0fc3ba83668b9de29c1 689732 gnuspool_1.7+nmu1_amd64.deb
 19c67aea1d1d3b8e2edbe335ec5a5343c524d238 5878968 gnuspool-doc_1.7+nmu1_all.deb
 9d61c1aa9f7e3535985d0a4668ac8a1b4c85cb98 10534 libgnuspool0_1.7+nmu1_amd64.deb
 decdd390f2379973eba304ec76911284305d204c 88546 
libgnuspool-dev_1.7+nmu1_amd64.deb
 c3598b8776a10f1c2903334a35e22378612fa64f 28822 gnuspool-cupspy_1.7+nmu1_all.deb
Checksums-Sha256:
 6db22c05a127a7e785803db1f006123f94b7568db9ed49a28ec196ae76ac4ffa 1157 
gnuspool_1.7+nmu1.dsc
 4527909b8ac416c174bf8d4a8c21710b4947b3b2ffc29e10b4381919621b8362 11286169 
gnuspool_1.7+nmu1.tar.gz
 5cefafd8877e6f9d12350e560156603743c5d28248573280dd1f0e80d637de13 689732 
gnuspool_1.7+nmu1_amd64.deb
 138277a152dfaf3f882fc3fee32eb807f28d62c2dbb51a3318d1a0a17e8038fe 5878968 
gnuspool-doc_1.7+nmu1_all.deb
 196f2bbc0c98fc0ba3223c9a687ce0b68b056c61db24fcb52aff96416c2d3df2 10534 
libgnuspool0_1.7+nmu1_amd64.deb
 3e56ebb4e5ce0fff8cd79b6a1369a69eb8f630096692e514dcc1daaac359ae68 88546 
libgnuspool-dev_1.7+nmu1_amd64.deb
 5222f634d450fe4361aa59bc19d90c3cf97d75d7e71fc6eaa76bc1b13d4210b1 28822 
gnuspool-cupspy_1.7+nmu1_all.deb
Files:
 290dffb79fbc557175bc0e653f3609bb 1157 net optional gnuspool_1.7+nmu1.dsc
 eefbb855b0e67516782bd7b96406f338 11286169 net optional gnuspool_1.7+nmu1.tar.gz
 4cf8f2a05f64ff82b3c9b6375f59f0e9 689732 net optional 
gnuspool_1.7+nmu1_amd64.deb
 a9a28c0919e1fcc52e5ea70e5bf0d2f6 5878968 doc optional 
gnuspool-doc_1.7+nmu1_all.deb
 923506b629db6404686e9d55729c8634 10534 net optional 
libgnuspool0_1.7+nmu1_amd64.deb
 5678ee811ae25cf7dc13b5254eb61873 88546 libdevel optional 
libgnuspool-dev_1.7+nmu1_amd64.deb
 4db54616614b766d53e02e818a3d892f 28822 net optional 
gnuspool-cupspy_1.7+nmu1_all.deb

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

iEYEARECAAYFAlQ2Z/QACgkQStlRaw+TLJxb2QCgxJrT2bS9ge/Kq/uGBJbwI9ut
cKMAn2EFGDhRjT5PRqedVjBDsHCdzX+w
=cart
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to