I decided to first try and get an operational GUB build before further trialling to get the same running in a minimal docker container…. so off I went as per the website with LilyDev (version 4.1; decided to go conservative as AFAIK I would need the unstable branch of Lilypond for success with LilyDev 5.0) , installed in a VMWare VM (4CPU, 8Gb memory, 40Gb disk space)
I tried to cook the proper recipe: a git clone of https://github.com/gperciva/gub a download of regtests tarball for 2.18.2 & touch of the regtests/ignore a make bootstrap a make lilypond blend it all with a lot of patience…. then the logs started showing errors and the lilypond-test came to a grinding halt: cd ./out-test && /home/aikebah/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/scripts/build/out/run-and-check "dblatex suffix-lyxml.xml" "suffix-lyxml.dblatex.log" Please check the logfile suffix-lyxml.dblatex.log for errors make[2]: *** [out-test/suffix-lyxml.pdf] Error 1 make[2]: Leaving directory `/home/aikebah/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/input/regression/lilypond-book' make[1]: *** [local-test] Error 2 make[1]: Leaving directory `/home/aikebah/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master/input/regression/lilypond-book' make: *** [test] Error 2 Command barfed: cd /home/aikebah/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master && ulimit -m 524288 && ulimit -d 524288 && ulimit -v 1048576 && LILYPOND_EXTERNAL_BINARY=/home/aikebah/gub/target/linux-x86/root/usr/bin/lilypond PATH=/home/aikebah/gub/target/tools/root/usr/bin:/home/aikebah/gub/target/linux-x86/root/usr/bin:$PATH MALLOC_CHECK_=2 LD_LIBRARY_PATH=/home/aikebah/gub/target/tools/root/usr/lib:/home/aikebah/gub/target/linux-x86/root/usr/lib:${LD_LIBRARY_PATH-/foe} GS_FONTPATH=/home/aikebah/gub/target/linux-x86/root/usr/share/ghostscript/9.20/fonts:/home/aikebah/gub/target/linux-x86/root/usr/share/gs/fonts GS_LIB=/home/aikebah/gub/target/linux-x86/root/usr/share/ghostscript/9.20/Resource/Init:/home/aikebah/gub/target/linux-x86/root/usr/share/ghostscript/9.20/Resource make -j8 CPU_COUNT=4 test Traceback (most recent call last): File "bin/gub", line 233, in exceptional_build build (settings, options, files) File "bin/gub", line 229, in build b.build_source_packages (names) File "bin/../gub/buildrunner.py", line 334, in build_source_packages self.spec_build (spec_name) File "bin/../gub/buildrunner.py", line 262, in spec_build deferred_runner.execute_deferred_commands () File "bin/../gub/runner.py", line 167, in execute_deferred_commands cmd.execute (self.logger) File "bin/../gub/commands.py", line 75, in execute ignore_errors=self.ignore_errors) File "bin/../gub/loggedos.py", line 93, in system raise misc.SystemFailed (m) SystemFailed: Command barfed: cd /home/aikebah/gub/target/linux-x86/build/lilypond-git.sv.gnu.org--lilypond.git-master && ulimit -m 524288 && ulimit -d 524288 && ulimit -v 1048576 && LILYPOND_EXTERNAL_BINARY=/home/aikebah/gub/target/linux-x86/root/usr/bin/lilypond PATH=/home/aikebah/gub/target/tools/root/usr/bin:/home/aikebah/gub/target/linux-x86/root/usr/bin:$PATH MALLOC_CHECK_=2 LD_LIBRARY_PATH=/home/aikebah/gub/target/tools/root/usr/lib:/home/aikebah/gub/target/linux-x86/root/usr/lib:${LD_LIBRARY_PATH-/foe} GS_FONTPATH=/home/aikebah/gub/target/linux-x86/root/usr/share/ghostscript/9.20/fonts:/home/aikebah/gub/target/linux-x86/root/usr/share/gs/fonts GS_LIB=/home/aikebah/gub/target/linux-x86/root/usr/share/ghostscript/9.20/Resource/Init:/home/aikebah/gub/target/linux-x86/root/usr/share/ghostscript/9.20/Resource make -j8 CPU_COUNT=4 test with a suffix-lyxml.dblatex.log containing /usr/bin/python: /home/aikebah/gub/target/tools/root/usr/lib/libz.so.1: no version information available (required by /usr/bin/python) Traceback (most recent call last): File "/usr/bin/dblatex", line 5, in <module> from dbtexmf.contrib.debian.errorhandler import DebianHandler File "/usr/lib/python2.7/dist-packages/dbtexmf/contrib/debian/errorhandler.py", line 8, in <module> import apt File "/usr/lib/python2.7/dist-packages/apt/__init__.py", line 23, in <module> import apt_pkg ImportError: /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12: symbol gzseek64, version ZLIB_1.2.3.3 not defined in file libz.so.1 with link time reference Anyone a clue what the root-cause of this error can be? It would seem to me as a conflict between libz.so as compiled by GUB and the python on LilyDev….. but then I would expect LilyDev 4.1 itself to be broken as well and I did not see any signals that LilyDev 4.1 itself would not be able to properly build Lilypond master branch. regards, Hans Aikema _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel