Your message dated Tue, 14 Oct 2014 10:20:18 +0000
with message-id <[email protected]>
and subject line Bug#761773: fixed in lua5.1 5.1.5-7.1
has caused the Debian Bug report #761773,
regarding lua5.1: 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.)


-- 
761773: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761773
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:lua5.1
Version: 5.1.5-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/lua5.1_5.1.5-7_unstable_jdk-libtool.log
The last lines of the build log are at the end of this report.
        
[...]
libtool --quiet --tag=CC --mode=clean rm -f lapi.lo lcode.lo ldebug.lo ldo.lo 
ldump.lo lfunc.lo lgc.lo llex.lo lmem.lo lobject.lo lopcodes.lo lparser.lo 
lstate.lo lstring.lo ltable.lo ltm.lo lundump.lo lvm.lo lzio.lo lauxlib.lo 
lbaselib.lo ldblib.lo liolib.lo lmathlib.lo loslib.lo ltablib.lo lstrlib.lo 
loadlib.lo linit.lo lua.lo luac.lo print.lo liblua5.1.la lua5.1 luac5.1
make[3]: libtool: Command not found
make[3]: *** [debian_clean] Error 127
Makefile:213: recipe for target 'debian_clean' failed
make[3]: Leaving directory '/«PKGBUILDDIR»/src'
make[2]: *** [debian_clean] Error 2
make[1]: [override_dh_auto_clean] Error 2 (ignored)
Makefile:139: recipe for target 'debian_clean' failed
make[2]: Leaving directory '/«PKGBUILDDIR»'
debian/rules:49: recipe for target 'override_dh_auto_clean' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
   dh_clean
 dpkg-source -b lua5.1-5.1.5
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building lua5.1 using existing ./lua5.1_5.1.5.orig.tar.gz
dpkg-source: info: building lua5.1 in lua5.1_5.1.5-7.debian.tar.xz
dpkg-source: info: building lua5.1 in lua5.1_5.1.5-7.dsc
 debian/rules build
dh build
   dh_testdir
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/«PKGBUILDDIR»'
echo "#ifndef _LUA_DEB_MULTIARCH_" > src/lua5.1-deb-multiarch.h
echo "#define _LUA_DEB_MULTIARCH_" >> src/lua5.1-deb-multiarch.h
echo "#define DEB_HOST_MULTIARCH \"x86_64-linux-gnu\"" >> \
        src/lua5.1-deb-multiarch.h
echo "#endif" >> src/lua5.1-deb-multiarch.h
make[1]: Leaving directory '/«PKGBUILDDIR»'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/«PKGBUILDDIR»'
/usr/bin/make debian_linux \
        RPATH=/usr/lib/x86_64-linux-gnu \
        LDFLAGS="-Wl,-z,relro"
make[2]: Entering directory '/«PKGBUILDDIR»'
cd src; /usr/bin/make debian_all CFLAGS+=-DLUA_USE_LINUX \
        LIB_LIBS="-lm -ldl" LUA_LIBS="-lreadline" LDFLAGS="-Wl,-z,relro"
make[3]: Entering directory '/«PKGBUILDDIR»/src'
libtool --quiet --tag=CC --mode=compile gcc -c -D_FORTIFY_SOURCE=2 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -DLUA_USE_LINUX lapi.c
make[3]: libtool: Command not found
Makefile:197: recipe for target 'lapi.lo' failed
make[3]: *** [lapi.lo] Error 127
make[3]: Leaving directory '/«PKGBUILDDIR»/src'
make[2]: *** [debian_linux] Error 2
Makefile:154: recipe for target 'debian_linux' failed
make[2]: Leaving directory '/«PKGBUILDDIR»'
make[1]: *** [override_dh_auto_build] Error 2
debian/rules:38: recipe for target 'override_dh_auto_build' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: lua5.1
Source-Version: 5.1.5-7.1

We believe that the bug you reported is fixed in the latest version of
lua5.1, 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 lua5.1 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 09:49:29 +0000
Source: lua5.1
Binary: lua5.1-doc lua5.1 liblua5.1-0-dev liblua5.1-0 liblua5.1-0-dbg
Architecture: source all amd64
Version: 5.1.5-7.1
Distribution: unstable
Urgency: medium
Maintainer: John V. Belmonte <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
 liblua5.1-0 - Shared library for the Lua interpreter version 5.1
 liblua5.1-0-dbg - Debug symbols for the Lua shared library interpreter
 liblua5.1-0-dev - Development files for the Lua language version 5.1
 lua5.1     - Simple, extensible, embeddable programming language
 lua5.1-doc - Documentation for the Lua language version 5.1
Closes: 761773
Changes:
 lua5.1 (5.1.5-7.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build-depend on libtool-bin. Closes: #761773.
   * liblua5.1-0-dev: Recommend libtool-bin.
Checksums-Sha1:
 bca7a3b84703632be72ad76925d6e9ca0ec237c6 1492 lua5.1_5.1.5-7.1.dsc
 7ffc19e8e82532d972231f7a315d099f31efc8aa 13628 lua5.1_5.1.5-7.1.debian.tar.xz
 a7dd615570e2f8d2364bd685670e03acff274e9b 90748 lua5.1-doc_5.1.5-7.1_all.deb
 828a7fc62eb4db5e018ddbb571ccbe3bd45358f1 95988 lua5.1_5.1.5-7.1_amd64.deb
 a624a9cb33e44f020a3f6616cf23656ee53291b6 128068 
liblua5.1-0-dev_5.1.5-7.1_amd64.deb
 d7692762f3678b3a359547ce564d9e46381d88f1 108072 liblua5.1-0_5.1.5-7.1_amd64.deb
 37fe1fecb77be1326b44a0cc977b0cafc9539a28 805968 
liblua5.1-0-dbg_5.1.5-7.1_amd64.deb
Checksums-Sha256:
 26056d599a8e6d5886ca120dff642399a40e1d5ff8ea4d00c5e2b1843c9d55cb 1492 
lua5.1_5.1.5-7.1.dsc
 2336fc576339ff40a8d7c4b4469a2b2da41eb7cba6e0d10c3444fd27093c2083 13628 
lua5.1_5.1.5-7.1.debian.tar.xz
 0849fd39bd8bf53e2b46503a3f5bc8d22c0677afb8cd9ffeb7de4950f7742128 90748 
lua5.1-doc_5.1.5-7.1_all.deb
 debd682d84e9450d8d0511892091ff3aff9f932e0dc8b00892ebc1e413a08264 95988 
lua5.1_5.1.5-7.1_amd64.deb
 ca540e48ad6753990a4ab32a66936f7d9d8d474f1371a77288c82ed1a91b8a90 128068 
liblua5.1-0-dev_5.1.5-7.1_amd64.deb
 91dfecba874f9330c8a67f17060594ed148c34c44532b60cdc10a480060e38a9 108072 
liblua5.1-0_5.1.5-7.1_amd64.deb
 99b9f91b1af15079d69cfdbddf78749b958b39e2ea644574dc179769608606de 805968 
liblua5.1-0-dbg_5.1.5-7.1_amd64.deb
Files:
 89567c12678673d567e900257fc86ee2 1492 interpreters optional 
lua5.1_5.1.5-7.1.dsc
 2006ca55c652625cdc1c955b9481c140 13628 interpreters optional 
lua5.1_5.1.5-7.1.debian.tar.xz
 4e66664c6097fa14cc0b78763786fe8a 90748 doc optional 
lua5.1-doc_5.1.5-7.1_all.deb
 2efe3ab8dc9f46b3e7ee5caf626120f5 95988 interpreters optional 
lua5.1_5.1.5-7.1_amd64.deb
 ef23eb054a805b590c37ef3284dfcc34 128068 libdevel optional 
liblua5.1-0-dev_5.1.5-7.1_amd64.deb
 383a40a32c294d3d938b5c3ad8317ff0 108072 libs optional 
liblua5.1-0_5.1.5-7.1_amd64.deb
 ea41247275237d180f76c380a0cdc4bc 805968 debug extra 
liblua5.1-0-dbg_5.1.5-7.1_amd64.deb

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

iEYEARECAAYFAlQ2WysACgkQStlRaw+TLJxEiwCfUUDBwVI9OptyB42/X0hVWG8s
O7AAni+kcZQvWK0IiklNG3IS8mC8rgRs
=bO/V
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to