[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