lilypond-devel
[Top][All Lists]
Advanced

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

Re: GUB lilypond build fails


From: Phil Holmes
Subject: Re: GUB lilypond build fails
Date: Mon, 24 Dec 2018 15:17:48 -0000



--
Phil Holmes


----- Original Message ----- From: "Werner LEMBERG" <address@hidden>
To: <address@hidden>
Cc: <address@hidden>; <address@hidden>
Sent: Monday, December 24, 2018 1:11 PM
Subject: Re: GUB lilypond build fails



This command seems to fail.  Can you run it manually (with proper
values for $PATH, $GS_FONTPATH, and $GS_LIB) so that we can see its
output?  Information about the environment variables should be
available in `lilypond-test.log'.

Any idea of what would be the proper values for those 3 environment
variables?

As mentioned above!  A very long line in `lilypond-test.log' shows the
values.  Looking into my

 /home/wl/git/gub/target/linux-64/log/lilypond-test.log

file I see

+cd /home/wl/git/gub/target/linux-64/build/lilypond-git.sv.gnu.org--lilypond.git-master \
 && ulimit -m 524288 \
 && ulimit -d 524288 \
 && ulimit -v 2097152 \
&& LILYPOND_EXTERNAL_BINARY=/home/wl/git/gub/target/linux-64/root/usr/bin/lilypond \
    PATH=\
/home/wl/git/gub/target/tools/root/usr/bin\
:/home/wl/git/gub/target/linux-64/root/usr/bin\
:$PATH MALLOC_CHECK_=2 \
    LD_LIBRARY_PATH=\
/home/wl/git/gub/target/tools/root/usr/lib\
:/home/wl/git/gub/target/linux-64/root/usr/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} \
    GS_FONTPATH=\
/home/wl/git/gub/target/linux-64/root/usr/share/ghostscript/9.21/fonts\
:/home/wl/git/gub/target/linux-64/root/usr/share/gs/fonts \
    GS_LIB=\
/home/wl/git/gub/target/linux-64/root/usr/share/ghostscript/9.21/Resource/Init\
:/home/wl/git/gub/target/linux-64/root/usr/share/ghostscript/9.21/Resource \

FONTCONFIG_FILE=/home/wl/git/gub/target/linux-64/root/usr/etc/fonts/fonts.conf \
    FONTCONFIG_PATH=/home/wl/git/gub/target/linux-64/root/usr/etc/fonts \
    make -j4 \
         CPU_COUNT=2 \
         MISSING_OPTIONAL=dblatex \
         test

Put the environment variables after the last `&&' into a shell script
and execute the gs command in the right directory (given as the first
`cd' command).


  Werner


It may be of note that an earlier (i.e. 6 months' earlier) successful run doesn't have the "invoking GS" line in its output. I'll paste the early good run below and the later bad run below that. I do have one thought now, though. I'm running against release/unstable. That's probably not been updated with some fixes, I'll try a build of current master.

Good build:

1 below threshold
3755 unchanged
mkdir /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1
mkdir /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/v2.19.81-1 v2.19.81-1/parallelmusic-partial.profile -> /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/v2.19.81-1/parallelmusic-partial.profile mkdir /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/v2.19.82-1 v2.19.82-1/parallelmusic-partial.profile -> /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/v2.19.82-1/parallelmusic-partial.profile v2.19.81-1/parallelmusic-partial.log -> /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/v2.19.81-1/parallelmusic-partial.log v2.19.82-1/parallelmusic-partial.log -> /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/v2.19.82-1/parallelmusic-partial.log v2.19.81-1/make-relative.log -> /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/v2.19.81-1/make-relative.log v2.19.82-1/make-relative.log -> /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/v2.19.82-1/make-relative.log v2.19.81-1/tree.gittxt -> /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/v2.19.81-1/tree.gittxt v2.19.82-1/tree.gittxt -> /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/v2.19.82-1/tree.gittxt writing "/home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1/index.txt" tar --strip-component=3 -C /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1-unpack/v2.19.81-1 -xjf regtests/lilypond-2.19.81-1.test-output.tar.bz2 tar --strip-component=3 -C /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1-unpack/v2.19.82-1 -xjf uploads/lilypond-2.19.82-1.test-output.tar.bz2 cd /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1-unpack && python /home/gub/NewGub/gub/target/linux-x86/src/lilypond-git.sv.gnu.org--lilypond.git-stable-2.20/scripts/build/output-distance.py --create-images --output-dir /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1/compare-v2.19.81-1 --local-datadir v2.19.81-1 v2.19.82-1
rm -rf /home/gub/NewGub/gub/uploads/webtest/v2.19.82-1-unpack
make[3]: Leaving directory `/home/gub/NewGub/gub'
make[2]: Leaving directory `/home/gub/NewGub/gub'
**** test rule



Failed build:

1251 below threshold
1161 unchanged
mkdir /home/gubd/GubDir/gub/uploads/webtest/v2.21.0-1/compare-v2.19.64-1
mkdir /home/gubd/GubDir/gub/uploads/webtest/v2.21.0-1/compare-v2.19.64-1/v2.21.0-1 mkdir /home/gubd/GubDir/gub/uploads/webtest/v2.21.0-1/compare-v2.19.64-1/v2.19.64-1 v2.19.64-1/merge-rests-engraver.ly -> /home/gubd/GubDir/gub/uploads/webtest/v2.21.0-1/compare-v2.19.64-1/v2.19.64-1/merge-rests-engraver.ly v2.21.0-1/merge-rests-engraver.ly -> /home/gubd/GubDir/gub/uploads/webtest/v2.21.0-1/compare-v2.19.64-1/v2.21.0-1/merge-rests-engraver.ly invoking gs -sDEVICE=png16m -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -slilypond-datadir=v2.19.64-1/share/lilypond/current -r101 -dAutoRotatePages=/None -sOutputFile=/home/gubd/GubDir/gub/uploads/webtest/v2.21.0-1/compare-v2.19.64-1/v2.19.64-1/merge-rests-engraver.png -dNOSAFER -dEPSCrop -q -dNOPAUSE v2.19.64-1/merge-rests-engraver.eps -c quit
Traceback (most recent call last):


--
Phil Holmes




reply via email to

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