Package: src:lilypond
Version: 2.18.2-1
Tags: patch

The latest lilypond upload fail to build on powerpc and mips.  The build
log available from
<URL: https://buildd.debian.org/status/logs.php?pkg=lilypond&arch=powerpc >.

It is not clear to me exactly what is failing or how, but I was able to
reproduce the build failure on the porter box partch.debian.org.
Running 'debian/rules build' after the failure completed the build
without any errors.  Perhaps there is some race in the build?

I then tried to remove the parallell setup in the build rules, and this
fixed the build.  As the build took 120 minutes, I did not try again.
So this might solve the problem, or just reduce the chance.  I do not
know, but suggest to apply it to a new upload.

diff -ru lilypond-2.18.2/debian/rules lilypond-2.18.2-pere/debian/rules
--- lilypond-2.18.2/debian/rules        2014-05-01 21:17:31.000000000 +0200
+++ lilypond-2.18.2-pere/debian/rules   2014-09-07 23:22:18.659823059 +0200
@@ -29,12 +29,12 @@
 endif
 
 DOC_OPTIONS := WEB_TARGETS="offline"
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-       DOC_OPTIONS := $(DOC_OPTIONS) CPU_COUNT=$(firstword $(patsubst 
parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))))
-endif
+#ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+#      DOC_OPTIONS := $(DOC_OPTIONS) CPU_COUNT=$(firstword $(patsubst 
parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))))
+#endif
 
 %:
-       dh $@ --parallel --with autotools-dev --with python2 --with quilt
+       dh $@ --with autotools-dev --with python2 --with quilt
 
 
 ## we need to nuke the parser files, because if there is a mistmatch


The failing lilypond installation is blocking Debian Edu from installing
in Jessie.  It is a dependency of rosegarden and pulled in on all
desktop installations in Debian Edu - which are currently uninstallable.
Please help us fix it. :)

-- 
Happy hacking
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to