Your message dated Fri, 25 Apr 2014 21:35:37 +0000
with message-id <[email protected]>
and subject line Bug#744917: fixed in luajit 2.0.3+dfsg-3
has caused the Debian Bug report #744917,
regarding FTBFS when /sbin is not in $PATH
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.)


-- 
744917: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744917
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: luajit
Version: 2.0.3+dfsg-2
Severity: serious
Tags: upstream

Hi,

when building LuaJIT as a normal user (even when using fakeroot),
LuaJIT will FTBFS:

 fakeroot debian/rules binary
dh --with quilt binary
   dh_testroot
   dh_prep
   debian/rules override_dh_auto_install
make[1]: Entering directory `/tmp/luajit-2.0.3+dfsg'
make install PREFIX=/usr DESTDIR=$PWD/debian/tmp/ MULTILIB=lib/x86_64-linux-gnu
make[2]: Entering directory `/tmp/luajit-2.0.3+dfsg'
==== Installing LuaJIT 2.0.3 to /usr ====
mkdir -p /tmp/luajit-2.0.3+dfsg/debian/tmp//usr/bin 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/include/luajit-2.0 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/share/man/man1 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu/pkgconfig 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/share/luajit-2.0.3/jit 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/share/lua/5.1 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu/lua/5.1
cd src && install -m 0755 luajit 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/bin/luajit-2.0.3
cd src && test -f libluajit.a && install -m 0644 libluajit.a 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu/libluajit-5.1.a || :
rm -f /tmp/luajit-2.0.3+dfsg/debian/tmp//usr/bin/luajit 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.3
 /tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu/libluajit-5.1.so 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu/libluajit-5.1.so
cd src && test -f libluajit.so && \
          install -m 0755 libluajit.so 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2.0.3
 && \
          ldconfig -n 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu && \
          ln -sf libluajit-5.1.so.2.0.3 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu/libluajit-5.1.so && 
\
          ln -sf libluajit-5.1.so.2.0.3 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu/libluajit-5.1.so || 
:
/bin/sh: 3: ldconfig: not found
cd etc && install -m 0644 luajit.1 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/share/man/man1
cd etc && sed -e "s|^prefix=.*|prefix=/usr|" -e 
"s|^multilib=.*|multilib=lib/x86_64-linux-gnu|" luajit.pc > luajit.pc.tmp && \
          install -m 0644 luajit.pc.tmp 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/lib/x86_64-linux-gnu/pkgconfig/luajit.pc 
&& \
          rm -f luajit.pc.tmp
cd src && install -m 0644 lua.h lualib.h lauxlib.h luaconf.h lua.hpp luajit.h 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/include/luajit-2.0
cd src/jit && install -m 0644 bc.lua v.lua dump.lua dis_x86.lua dis_x64.lua 
dis_arm.lua dis_ppc.lua dis_mips.lua dis_mipsel.lua bcsave.lua vmdef.lua 
/tmp/luajit-2.0.3+dfsg/debian/tmp//usr/share/luajit-2.0.3/jit
ln -sf luajit-2.0.3 /tmp/luajit-2.0.3+dfsg/debian/tmp//usr/bin/luajit
==== Successfully installed LuaJIT 2.0.3 to /usr ====
make[2]: Leaving directory `/tmp/luajit-2.0.3+dfsg'
sed -i 's?^multilib=.*?multilib=lib/x86_64-linux-gnu?' \
                debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/*.pc
make[1]: Leaving directory `/tmp/luajit-2.0.3+dfsg'
   dh_install
dh_install: libluajit-5.1-dev missing files (usr/lib/*/libluajit-5.1.so), 
aborting
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2


The crucial part is:
 /bin/sh: 3: ldconfig: not found

The Makefile defines:
 LDCONFIG= ldconfig -n

But ldconfig is in /sbin and this is not in the $PATH of a normal user.

Regards
Evgeni

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

--- End Message ---
--- Begin Message ---
Source: luajit
Source-Version: 2.0.3+dfsg-3

We believe that the bug you reported is fixed in the latest version of
luajit, 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.
Enrico Tassi <[email protected]> (supplier of updated luajit 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: Fri, 25 Apr 2014 21:37:45 +0200
Source: luajit
Binary: luajit libluajit-5.1-common libluajit-5.1-2 libluajit-5.1-dev
Architecture: source amd64 all
Version: 2.0.3+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Enrico Tassi <[email protected]>
Changed-By: Enrico Tassi <[email protected]>
Description: 
 libluajit-5.1-2 - Just in time compiler for Lua - library version
 libluajit-5.1-common - Just in time compiler for Lua - common files
 libluajit-5.1-dev - Just in time compiler for Lua - development files
 luajit     - Just in time compiler for Lua programming language version 5.1
Closes: 744917
Changes: 
 luajit (2.0.3+dfsg-3) unstable; urgency=medium
 .
   * Fix FTBFS when /sbin is not in $PATH (Closes: 744917)
Checksums-Sha1: 
 3e6e19ae190e41c9daabf0c340cb05aea3876827 2324 luajit_2.0.3+dfsg-3.dsc
 e83687abc5d8ccb40f302a91875bc056e7eeef53 6444 luajit_2.0.3+dfsg-3.debian.tar.xz
 e45418b3186c8a34be9f44b3594551b4cae11379 204752 luajit_2.0.3+dfsg-3_amd64.deb
 e2c8bf422213f0190d3ce35f07e4f5084dfe2924 36612 
libluajit-5.1-common_2.0.3+dfsg-3_all.deb
 5eeedddae78044a7eacfe3577404697f99c5f255 204110 
libluajit-5.1-2_2.0.3+dfsg-3_amd64.deb
 e5c748e345a2ff1a259f1b135b1b0f3f2d287b32 218858 
libluajit-5.1-dev_2.0.3+dfsg-3_amd64.deb
Checksums-Sha256: 
 0ad42e40b87bc8bd39bdc2eec4638198a0bad50e9514d947a69c1396eb42f8d0 2324 
luajit_2.0.3+dfsg-3.dsc
 1beac2ed146505961f90a9da6853ed3bd712baff632343d1d13f2d021d5c9971 6444 
luajit_2.0.3+dfsg-3.debian.tar.xz
 360fb05153b8965f4034db20b84f0a0b14f59cd1cc72a5c69c6632bc54d5df67 204752 
luajit_2.0.3+dfsg-3_amd64.deb
 cd8100b6cd69b9a68b14ba0c5a4d477003c1768d438df765285b0e6b33a301f4 36612 
libluajit-5.1-common_2.0.3+dfsg-3_all.deb
 88e72f54b24f92e923fc9354d13502903c2cb13140e733a2374ec3102c070ea2 204110 
libluajit-5.1-2_2.0.3+dfsg-3_amd64.deb
 e08719cad002f7e1241fdd294b0ab937cdc9f1024fdbd1d6cd38302f92b6b52a 218858 
libluajit-5.1-dev_2.0.3+dfsg-3_amd64.deb
Files: 
 0914c2c559c44aba4d44b37add6a0bfc 204752 interpreters optional 
luajit_2.0.3+dfsg-3_amd64.deb
 ffcb22f6373421ada1b91db260ce123b 36612 interpreters optional 
libluajit-5.1-common_2.0.3+dfsg-3_all.deb
 5f218fc2bb042a8d60c864f702ad470a 204110 interpreters optional 
libluajit-5.1-2_2.0.3+dfsg-3_amd64.deb
 f508dca29f666f9544cc0921a04d4b08 218858 libdevel optional 
libluajit-5.1-dev_2.0.3+dfsg-3_amd64.deb
 2e53770d6411441e6c81d4c97bddf682 2324 interpreters optional 
luajit_2.0.3+dfsg-3.dsc
 cdbbc229f41da306a154278d43114791 6444 interpreters optional 
luajit_2.0.3+dfsg-3.debian.tar.xz

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

iQIcBAEBCAAGBQJTWruNAAoJECUFM8yim3ZPpcQP/jVfZ4dgveJ67YwW4mjvRNbF
UcvRa09Ra24cKdDMf+G9ph4fAahnR0q5jZlRlcblCTwB+LkZytaNhBQF3UZAp1gH
692Iqs8jQjx1Eu+9T1mUFRg7ZvtMVBtf2fDxAg2bjAVR6uqgbPKVLCYiZ5uWrvNz
Wyfx2u9nYpWqnnwsv9x3BmONh/AzyM7RgMJL4X3v5s3o8mvujfGyQtZ4SM8Plhl2
vA8onomIhaEFlzrYFbEy4mKuNMBkhzjWU6Ytl9Mqg8uvMh8X3f8gxOAiIAdO6rx7
OqmdTZTBlvYS41CIVcMGZ0Q3vhpET1K7cCdqatLn0WrOUyWtjR4JNnLabUZZkB/f
P4hahBj9QID3yxhXhTSh1a4+dXPLfZvDll92xeuhRXKEDJP51bpyF9Y5OJAU+YrB
uNHH+1oM1UOGcozSxm8VX7M582jd3xpOMtLY6bloKa8OBLxLZm6rMIwWp6y+Wbni
GsXHKT0ONYaGmevraVHVIv79kz2fD2jDebyp5r5jUZkgxjRdmjOWrqLngq+nyvay
rZdRkJEtpviU5INXXHDG/N6WpuYUAT7VF1X8UlNUa2sxjw0DHJY9NMjX6plsPjXL
9JuCkamy+QjJEA336P0MeyiY2IxrFdA1aO7xgoocecLbkcxWr1kn3EvO8Jfih/Hv
03QRQAgmbWt5cZUKNqx+
=iV0d
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to