lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LiyDev 4.1 + GUB fails lilypond test on my system


From: Hans Aikema
Subject: LiyDev 4.1 + GUB fails lilypond test on my system
Date: Thu, 5 Jan 2017 22:32:44 +0100

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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]