[Reproducible-builds] Bug#815062: openttd-openmsx: FTBFS: override_dh_auto_test [..] Differences in md5sums
Chris Lamb
lamby at debian.org
Thu Feb 18 10:29:19 UTC 2016
Source: openttd-openmsx
Version: 0.3.1-3
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,
openttd-openmsx fails to build from source in unstable/amd64:
[..]
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: source package openttd-openmsx
dpkg-buildpackage: source version 0.3.1-3
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Matthijs Kooijman <matthijs at stdin.nl>
dpkg-source --before-build openttd-openmsx-0.3.1
dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
dh clean
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
# Don't use dh_auto_clean. It thinks any target is valid because
# it generates output (dependency analysis) before erroring out.
make distclean
make[2]: Entering directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
Version change detected. Re-build forced.
[Generating] Makefile.dep
[Cleaning]
make[2]: Leaving directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
make[1]: Leaving directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
dh_clean
debian/rules build
dh build
dh_testdir
dh_update_autotools_config
dh_auto_configure
debian/rules override_dh_auto_build
make[1]: Entering directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
make "INSTALL_DIR=debian/openttd-openmsx/usr/share/games/openttd/baseset/openmsx" "UNIX2DOS=" "_V="
make[2]: Entering directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
Version change detected. Re-build forced.
[ -e *.REV ] && rm *.REV || echo ""
touch openmsx-0.3.1.REV
[Generating] Makefile.dep
for i in `: st -A | grep -v "^I" | grep -v "^?" | grep -v "^R" | grep -v "^\!" | cut -d\ -f2 | grep -E '(list|grf)$'`; do echo "$i: "`for j in list mid; do cat $i | grep -v '^//' | grep -o "[a-zA-Z0-9/_.-]\+\.$j" | sort | uniq; done` | grep -v -E ": $" ; done | sort | uniq | awk '{ print $0"\n\t$(_V) touch $@" }' > Makefile.dep
for i in `ls Makefile* scripts/* | grep -v Makefile.dep`; do echo "Makefile.dep: $i"; done >> Makefile.dep
[ -e openmsx-0.3.1.REV ] && [ "`cat openmsx-0.3.1.REV`" = "0.3.1" ] || echo "0.3.1" > openmsx-0.3.1.REV
make -f Makefile openmsx.obm
make[3]: Entering directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
[Generating] openmsx.obm
cat docs/descriptions.ptxt | grep -E '^description' | sed 's/$/ [OpenMSX 0.3.1]/' >> openmsx.obm
cat src/themes.list | scripts/playlist.py >> openmsx.obm
cat src/themes.list | scripts/sanitize_list.py | scripts/md5list.py >> openmsx.obm
cat src/themes.list | scripts/sanitize_list.py | scripts/namelist.py >> openmsx.obm
[Done] Basesound successfully generated.
make[3]: Leaving directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
make[2]: Leaving directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
make[1]: Leaving directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
debian/rules override_dh_auto_test
make[1]: Entering directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
# Check md5sums of files. This isn't really useful (mostly meant
# for use with opengfx), but we'll have to override dh_auto_test
# anyway (since make test generates debug output), so we might
# as well call make check.
make check "INSTALL_DIR=debian/openttd-openmsx/usr/share/games/openttd/baseset/openmsx" "UNIX2DOS=" "_V="
make[2]: Entering directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
if [ -f openmsx-0.3.1.md5 ]; then echo "[CHECKING md5sums]"; else echo "Required file 'openmsx-0.3.1.md5' which to test against not found!"; false; fi
[CHECKING md5sums]
md5sum src/tttheme2.mid src/big_man_boogie_redfarn.mid src/ttsong_iv_imuh3.mid src/modern_motion.mid src/busy_schedule.mid src/the_fast_route.mid src/ttsong_iii_imuh3.mid src/train_filled_with_cash.mid src/flying_scotsman.mid src/chuggachugga.mid src/the_hobo_redfarn.mid src/ultimate_run.mid src/midnight_snow_run.mid src/run_for_your_life.mid src/coconut_run2.mid src/harp_harmony.mid src/mighty_giant_run.mid src/wood_whistles.mid src/linns_basket.mid src/relax_song.mid src/chemistry_lab.mid src/5432gone_redfarn.mid src/boogi_marabi_redfarn.mid src/moo_redfarn.mid src/say_what_redfarn.mid src/be_sharp_bw_redfarn.mid src/careless_perc_redfarn.mid src/mosey_along_redfarn.mid src/slow_neasy_redfarn.mid src/city_blues_redfarn.mid src/no_work_song_redfarn.mid openmsx.obm | sed "s/ / /;s/ / /" > md5.check
if [ -z "`diff md5.check openmsx-0.3.1.md5`" ]; then echo "No differences in md5sums"; else echo "Differences in md5sums:"; echo "`diff md5.check openmsx-0.3.1.md5`"; false; fi
Differences in md5sums:
32c32
< facd62a391be30e923f793dc79ad0190 openmsx.obm
---
> 6ec8ea8e5ce164f70f709fb43b194847 openmsx.obm
scripts/Makefile.bundles:54: recipe for target 'check' failed
make[2]: *** [check] Error 1
make[2]: Leaving directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
debian/rules:20: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 2
make[1]: Leaving directory '/home/lamby/temp/cdt.20160218105550.q49Y2v5K53/openttd-openmsx-0.3.1'
debian/rules:5: 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: openttd-openmsx.0.3.1-3.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 1774 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160218/63ecd0c4/attachment.obj>
More information about the Reproducible-builds
mailing list