[Reproducible-builds] Bug#824944: lua-discount: FTBFS: Failed tests: ------------- 1) test_toc
Chris Lamb
lamby at debian.org
Sat May 21 16:28:03 UTC 2016
Source: lua-discount
Version: 1.2.10.1-2
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Dear Maintainer,
lua-discount fails to build from source in unstable/amd64:
[..]
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'lua-discount-build-deps' in '../lua-discount-build-deps_1.2.10.1-2_all.deb'.
The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package lua-discount-build-deps.
(Reading database ... 23082 files and directories currently installed.)
Preparing to unpack lua-discount-build-deps_1.2.10.1-2_all.deb ...
Unpacking lua-discount-build-deps (1.2.10.1-2) ...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies... Done
The following additional packages will be installed:
dctrl-tools dh-lua libfile-find-rule-perl liblua5.1-0 liblua5.1-0-dev
liblua5.2-0 liblua5.2-dev liblua5.3-0 liblua5.3-dev libmarkdown2
libmarkdown2-dev libnumber-compare-perl libreadline-dev libreadline6-dev
libtext-glob-perl libtinfo-dev libtool-bin lua-unit lua5.1 lua5.2 lua5.3
pkg-config
Suggested packages:
debtags readline-doc
The following NEW packages will be installed:
dctrl-tools dh-lua libfile-find-rule-perl liblua5.1-0 liblua5.1-0-dev
liblua5.2-0 liblua5.2-dev liblua5.3-0 liblua5.3-dev libmarkdown2
libmarkdown2-dev libnumber-compare-perl libreadline-dev libreadline6-dev
libtext-glob-perl libtinfo-dev libtool-bin lua-unit lua5.1 lua5.2 lua5.3
pkg-config
0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 1732 kB of archives.
After this operation, 7969 kB of additional disk space will be used.
Get:1 http://httpredir.debian.org/debian sid/main amd64 dctrl-tools amd64 2.24-2 [101 kB]
Get:2 http://httpredir.debian.org/debian sid/main amd64 libtool-bin amd64 2.4.6-0.1 [86.4 kB]
Get:3 http://httpredir.debian.org/debian sid/main amd64 pkg-config amd64 0.29-4 [62.5 kB]
Get:4 http://httpredir.debian.org/debian sid/main amd64 liblua5.3-0 amd64 5.3.1-1 [117 kB]
Get:5 http://httpredir.debian.org/debian sid/main amd64 libtinfo-dev amd64 6.0+20160319-1 [77.6 kB]
Get:6 http://httpredir.debian.org/debian sid/main amd64 libreadline6-dev amd64 6.3-8+b4 [123 kB]
Get:7 http://httpredir.debian.org/debian sid/main amd64 libreadline-dev amd64 6.3-8+b4 [956 B]
Get:8 http://httpredir.debian.org/debian sid/main amd64 liblua5.3-dev amd64 5.3.1-1 [141 kB]
Get:9 http://httpredir.debian.org/debian sid/main amd64 lua5.3 amd64 5.3.1-1 [103 kB]
Get:10 http://httpredir.debian.org/debian sid/main amd64 liblua5.2-0 amd64 5.2.4-1 [108 kB]
Get:11 http://httpredir.debian.org/debian sid/main amd64 liblua5.2-dev amd64 5.2.4-1 [128 kB]
Get:12 http://httpredir.debian.org/debian sid/main amd64 lua5.2 amd64 5.2.4-1 [95.2 kB]
Get:13 http://httpredir.debian.org/debian sid/main amd64 liblua5.1-0 amd64 5.1.5-8 [107 kB]
Get:14 http://httpredir.debian.org/debian sid/main amd64 liblua5.1-0-dev amd64 5.1.5-8 [130 kB]
Get:15 http://httpredir.debian.org/debian sid/main amd64 lua5.1 amd64 5.1.5-8 [96.1 kB]
Get:16 http://httpredir.debian.org/debian sid/main amd64 libnumber-compare-perl all 0.03-1 [7642 B]
Get:17 http://httpredir.debian.org/debian sid/main amd64 libtext-glob-perl all 0.09-2 [8728 B]
Get:18 http://httpredir.debian.org/debian sid/main amd64 libfile-find-rule-perl all 0.34-1 [30.6 kB]
Get:19 http://httpredir.debian.org/debian sid/main amd64 dh-lua all 23 [30.8 kB]
Get:20 http://httpredir.debian.org/debian sid/main amd64 libmarkdown2 amd64 2.2.0-1 [34.5 kB]
Get:21 http://httpredir.debian.org/debian sid/main amd64 libmarkdown2-dev amd64 2.2.0-1 [22.0 kB]
Get:22 http://httpredir.debian.org/debian sid/main amd64 lua-unit all 3.1-1 [121 kB]
Fetched 1732 kB in 0s (6991 kB/s)
Selecting previously unselected package dctrl-tools.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 23086 files and directories currently installed.)
Preparing to unpack .../dctrl-tools_2.24-2_amd64.deb ...
Unpacking dctrl-tools (2.24-2) ...
Selecting previously unselected package libtool-bin.
Preparing to unpack .../libtool-bin_2.4.6-0.1_amd64.deb ...
Unpacking libtool-bin (2.4.6-0.1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../pkg-config_0.29-4_amd64.deb ...
Unpacking pkg-config (0.29-4) ...
Selecting previously unselected package liblua5.3-0:amd64.
Preparing to unpack .../liblua5.3-0_5.3.1-1_amd64.deb ...
Unpacking liblua5.3-0:amd64 (5.3.1-1) ...
Selecting previously unselected package libtinfo-dev:amd64.
Preparing to unpack .../libtinfo-dev_6.0+20160319-1_amd64.deb ...
Unpacking libtinfo-dev:amd64 (6.0+20160319-1) ...
Selecting previously unselected package libreadline6-dev:amd64.
Preparing to unpack .../libreadline6-dev_6.3-8+b4_amd64.deb ...
Unpacking libreadline6-dev:amd64 (6.3-8+b4) ...
Selecting previously unselected package libreadline-dev:amd64.
Preparing to unpack .../libreadline-dev_6.3-8+b4_amd64.deb ...
Unpacking libreadline-dev:amd64 (6.3-8+b4) ...
Selecting previously unselected package liblua5.3-dev:amd64.
Preparing to unpack .../liblua5.3-dev_5.3.1-1_amd64.deb ...
Unpacking liblua5.3-dev:amd64 (5.3.1-1) ...
Selecting previously unselected package lua5.3.
Preparing to unpack .../lua5.3_5.3.1-1_amd64.deb ...
Unpacking lua5.3 (5.3.1-1) ...
Selecting previously unselected package liblua5.2-0:amd64.
Preparing to unpack .../liblua5.2-0_5.2.4-1_amd64.deb ...
Unpacking liblua5.2-0:amd64 (5.2.4-1) ...
Selecting previously unselected package liblua5.2-dev:amd64.
Preparing to unpack .../liblua5.2-dev_5.2.4-1_amd64.deb ...
Unpacking liblua5.2-dev:amd64 (5.2.4-1) ...
Selecting previously unselected package lua5.2.
Preparing to unpack .../lua5.2_5.2.4-1_amd64.deb ...
Unpacking lua5.2 (5.2.4-1) ...
Selecting previously unselected package liblua5.1-0:amd64.
Preparing to unpack .../liblua5.1-0_5.1.5-8_amd64.deb ...
Unpacking liblua5.1-0:amd64 (5.1.5-8) ...
Selecting previously unselected package liblua5.1-0-dev:amd64.
Preparing to unpack .../liblua5.1-0-dev_5.1.5-8_amd64.deb ...
Unpacking liblua5.1-0-dev:amd64 (5.1.5-8) ...
Selecting previously unselected package lua5.1.
Preparing to unpack .../lua5.1_5.1.5-8_amd64.deb ...
Unpacking lua5.1 (5.1.5-8) ...
Selecting previously unselected package libnumber-compare-perl.
Preparing to unpack .../libnumber-compare-perl_0.03-1_all.deb ...
Unpacking libnumber-compare-perl (0.03-1) ...
Selecting previously unselected package libtext-glob-perl.
Preparing to unpack .../libtext-glob-perl_0.09-2_all.deb ...
Unpacking libtext-glob-perl (0.09-2) ...
Selecting previously unselected package libfile-find-rule-perl.
Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ...
Unpacking libfile-find-rule-perl (0.34-1) ...
Selecting previously unselected package dh-lua.
Preparing to unpack .../apt/archives/dh-lua_23_all.deb ...
Unpacking dh-lua (23) ...
Selecting previously unselected package libmarkdown2:amd64.
Preparing to unpack .../libmarkdown2_2.2.0-1_amd64.deb ...
Unpacking libmarkdown2:amd64 (2.2.0-1) ...
Selecting previously unselected package libmarkdown2-dev:amd64.
Preparing to unpack .../libmarkdown2-dev_2.2.0-1_amd64.deb ...
Unpacking libmarkdown2-dev:amd64 (2.2.0-1) ...
Selecting previously unselected package lua-unit.
Preparing to unpack .../lua-unit_3.1-1_all.deb ...
Unpacking lua-unit (3.1-1) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for libc-bin (2.22-9) ...
Setting up dctrl-tools (2.24-2) ...
Setting up libtool-bin (2.4.6-0.1) ...
Setting up pkg-config (0.29-4) ...
Setting up liblua5.3-0:amd64 (5.3.1-1) ...
Setting up libtinfo-dev:amd64 (6.0+20160319-1) ...
Setting up libreadline6-dev:amd64 (6.3-8+b4) ...
Setting up libreadline-dev:amd64 (6.3-8+b4) ...
Setting up liblua5.3-dev:amd64 (5.3.1-1) ...
Setting up lua5.3 (5.3.1-1) ...
Setting up liblua5.2-0:amd64 (5.2.4-1) ...
Setting up liblua5.2-dev:amd64 (5.2.4-1) ...
Setting up lua5.2 (5.2.4-1) ...
update-alternatives: using /usr/bin/lua5.2 to provide /usr/bin/lua (lua-interpreter) in auto mode
update-alternatives: using /usr/bin/luac5.2 to provide /usr/bin/luac (lua-compiler) in auto mode
Setting up liblua5.1-0:amd64 (5.1.5-8) ...
Setting up liblua5.1-0-dev:amd64 (5.1.5-8) ...
Setting up lua5.1 (5.1.5-8) ...
Setting up libnumber-compare-perl (0.03-1) ...
Setting up libtext-glob-perl (0.09-2) ...
Setting up libfile-find-rule-perl (0.34-1) ...
Setting up dh-lua (23) ...
Setting up libmarkdown2:amd64 (2.2.0-1) ...
Setting up libmarkdown2-dev:amd64 (2.2.0-1) ...
Setting up lua-unit (3.1-1) ...
Setting up lua-discount-build-deps (1.2.10.1-2) ...
Processing triggers for libc-bin (2.22-9) ...
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: info: source package lua-discount
dpkg-buildpackage: info: source version 1.2.10.1-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Julian Wollrath <jwollrath at web.de>
dpkg-source --before-build lua-discount-1.2.10.1
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean --buildsystem=lua --with lua --parallel
dh_testdir -O--buildsystem=lua -O--parallel
debian/rules override_dh_auto_clean
make[1]: Entering directory '/home/lamby/temp/cdt.20160521172430.pe3jKp76Ph.lua-discount/lua-discount-1.2.10.1'
rm -rf .pc/
dh_auto_clean
make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple clean
Making target clean for debian/lua5.2.dh-lua.conf
# fix for leftovers of dh-lua < 14
Target clean made
Making target clean for debian/lua5.1.dh-lua.conf
# fix for leftovers of dh-lua < 14
Target clean made
make[1]: Leaving directory '/home/lamby/temp/cdt.20160521172430.pe3jKp76Ph.lua-discount/lua-discount-1.2.10.1'
dh_clean -O--buildsystem=lua -O--parallel
debian/rules build
dh build --buildsystem=lua --with lua --parallel
dh_testdir -O--buildsystem=lua -O--parallel
dh_update_autotools_config -O--buildsystem=lua -O--parallel
dh_auto_configure -O--buildsystem=lua -O--parallel
make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple configure
Making target configure for debian/lua5.2.dh-lua.conf
# .install
Filling in debian/lua-discount.install using /usr/share/dh-lua/template/lib.install.in
Adding new line: usr/lib/x86_64-linux-gnu/lua/5.2/discount.so
Adding new line: usr/lib/x86_64-linux-gnu/liblua5.2-discount.so.*
Filling in debian/lua-discount-dev.install using /usr/share/dh-lua/template/dev.install.in
Adding new line: usr/lib/x86_64-linux-gnu/liblua5.2-discount.so
Adding new line: usr/lib/x86_64-linux-gnu/liblua5.2-discount.a
Adding new line: usr/lib/x86_64-linux-gnu/pkgconfig/lua5.2-discount.pc
Adding new line: usr/include/lua5.2/lua-discount.h
# lua_versions
Filling in debian/lua_versions
Adding new line: 5.2
Target configure made
Making target configure for debian/lua5.1.dh-lua.conf
# .install
Filling in debian/lua-discount.install using /usr/share/dh-lua/template/lib.install.in
Adding new line: usr/lib/x86_64-linux-gnu/lua/5.1/discount.so
Adding new line: usr/lib/x86_64-linux-gnu/liblua5.1-discount.so.*
Filling in debian/lua-discount-dev.install using /usr/share/dh-lua/template/dev.install.in
Adding new line: usr/lib/x86_64-linux-gnu/liblua5.1-discount.so
Adding new line: usr/lib/x86_64-linux-gnu/liblua5.1-discount.a
Adding new line: usr/lib/x86_64-linux-gnu/pkgconfig/lua5.1-discount.pc
Adding new line: usr/include/lua5.1/lua-discount.h
# lua_versions
Filling in debian/lua_versions
Adding new line: 5.1
Target configure made
dh_auto_build -O--buildsystem=lua -O--parallel
make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple build
Making target build for debian/lua5.2.dh-lua.conf
libtool --silent --tag=CC --mode=compile cc -c -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr//include/lua5.2 -Wall -Wextra -o /home/lamby/temp/cdt.20160521172430.pe3jKp76Ph.lua-discount/lua-discount-1.2.10.1/5.2-discount/ldiscount.lo ldiscount.c
libtool --silent --tag=CC --mode=link cc \
-rpath /usr//lib/x86_64-linux-gnu -version-info 0:0:0 -Wl,--no-add-needed \
-o /home/lamby/temp/cdt.20160521172430.pe3jKp76Ph.lua-discount/lua-discount-1.2.10.1/5.2-discount/liblua5.2-discount.la \
/home/lamby/temp/cdt.20160521172430.pe3jKp76Ph.lua-discount/lua-discount-1.2.10.1/5.2-discount/ldiscount.lo \
-Wl,-z,relro -lmarkdown
ar: `u' modifier ignored since `D' is the default (see `U')
ldd /home/lamby/temp/cdt.20160521172430.pe3jKp76Ph.lua-discount/lua-discount-1.2.10.1/5.2-discount/discount.so
linux-vdso.so.1 (0x00007fff00dfd000)
libmarkdown.so.2 => /usr/lib/x86_64-linux-gnu/libmarkdown.so.2 (0x00007fed8e6eb000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fed8e347000)
/lib64/ld-linux-x86-64.so.2 (0x00005573ebd1f000)
Target build made
Making target build for debian/lua5.1.dh-lua.conf
libtool --silent --tag=CC --mode=compile cc -c -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr//include/lua5.1 -Wall -Wextra -o /home/lamby/temp/cdt.20160521172430.pe3jKp76Ph.lua-discount/lua-discount-1.2.10.1/5.1-discount/ldiscount.lo ldiscount.c
libtool --silent --tag=CC --mode=link cc \
-rpath /usr//lib/x86_64-linux-gnu -version-info 0:0:0 -Wl,--no-add-needed \
-o /home/lamby/temp/cdt.20160521172430.pe3jKp76Ph.lua-discount/lua-discount-1.2.10.1/5.1-discount/liblua5.1-discount.la \
/home/lamby/temp/cdt.20160521172430.pe3jKp76Ph.lua-discount/lua-discount-1.2.10.1/5.1-discount/ldiscount.lo \
-Wl,-z,relro -lmarkdown
ar: `u' modifier ignored since `D' is the default (see `U')
ldd /home/lamby/temp/cdt.20160521172430.pe3jKp76Ph.lua-discount/lua-discount-1.2.10.1/5.1-discount/discount.so
linux-vdso.so.1 (0x00007ffc4d9fc000)
libmarkdown.so.2 => /usr/lib/x86_64-linux-gnu/libmarkdown.so.2 (0x00007f416dca0000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f416d8fc000)
/lib64/ld-linux-x86-64.so.2 (0x00005639be31e000)
Target build made
dh_auto_test -O--buildsystem=lua -O--parallel
make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple test
Making target test for debian/lua5.2.dh-lua.conf
# tests
********************** lua dynamic (5.2) *********
Test: test_discount.lua
......F
Failed tests:
-------------
1) test_toc
test_discount.lua:45: expected:
'<a name="Level.1"></a>
<h1>Level 1</h1>
<a name="Level.2"></a>
<h2>Level 2</h2>'
actual:
'<h1 id="Level.1">Level 1</h1>
<h2 id="Level.2">Level 2</h2>'
stack traceback:
test_discount.lua:45: in function 'test_toc'
Ran 7 tests in 0.000 seconds
FAILED (failures=1)
/usr/share/dh-lua/make/dh-lua.Makefile.single:306: recipe for target 'test-lua-dynamic-real' failed
make[2]: *** [test-lua-dynamic-real] Error 1
/usr/share/dh-lua/make/dh-lua.Makefile.multiple:12: recipe for target 'test' failed
make[1]: *** [test] Error 1
dh_auto_test: make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple test returned exit code 2
debian/rules:4: recipe for target 'build' failed
make: *** [build] Error 2
[..]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lua-discount.1.2.10.1-2.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 3171 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160521/63638e1a/attachment.obj>
More information about the Reproducible-builds
mailing list