Bug#806067: lilypond: FTBFS when built with dpkg-buildpackage -A (No such file or directory)
On Sat, 16 Jul 2016, Don Armstrong wrote: > Control: severity -1 serious > > On Thu, 14 Jul 2016, Santiago Vila wrote: > > I have the ok from the Release Managers to consider this issue as RC > > for stretch. I'm going to wait at least one week before raising > > this to "serious". > > I've gone ahead and made it serious anyway; the fix seems pretty simple. > > Although it's kind of a silly bug for lilypond, because lilypond > requires the architecture dependent pieces to be built before it can > build the architecture independent package. But that's probably a fairly > common issue for packages anyway. You can always have build-arch and build-indep targets to depend on the build target and have the build target to build everything. Whether it's a common issue or not, I don't know. After all the bugs like this one are fixed, I'd like to spend some time to make sure packages build things efficiently regarding "Arch: all" and "Arch: any" autobuilders, because I've seen things you wouldn't believe: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829347 Thanks.
Bug#806067: lilypond: FTBFS when built with dpkg-buildpackage -A (No such file or directory)
Control: severity -1 serious On Thu, 14 Jul 2016, Santiago Vila wrote: > I have the ok from the Release Managers to consider this issue as RC > for stretch. I'm going to wait at least one week before raising > this to "serious". I've gone ahead and made it serious anyway; the fix seems pretty simple. Although it's kind of a silly bug for lilypond, because lilypond requires the architecture dependent pieces to be built before it can build the architecture independent package. But that's probably a fairly common issue for packages anyway. [It won't be fixed for a while in unstable, because the current stable release of lilypond requires a version of guile which is no longer included in the archive. Hopefully a newer stable release of lilypond will be made before we freeze for squeeze.] -- Don Armstrong https://www.donarmstrong.com Herodotus says, "Very few things happen at the right time, and the rest do not happen at all. The conscientious historian will correct these defects". -- Mark Twain _A Horse's Tail_
Bug#806067: lilypond: FTBFS when built with dpkg-buildpackage -A (No such file or directory)
Greetings. I have the ok from the Release Managers to consider this issue as RC for stretch. I'm going to wait at least one week before raising this to "serious". If you need help to fix this bug, please tag it as "help". Thanks.
Bug#806067: lilypond: FTBFS when built with dpkg-buildpackage -A (No such file or directory)
Package: src:lilypond Version: 2.18.2-4 User: sanv...@debian.org Usertags: binary-indep Severity: important Dear maintainer: I tried to build this package with "dpkg-buildpackage -A" (i.e. only architecture-independent packages), and it failed: [...] fakeroot debian/rules binary-indep dh binary-indep --parallel --with autotools-dev --with python2 --with quilt dh_testroot -i -O--parallel dh_prep -i -O--parallel dh_installdirs -i -O--parallel debian/rules override_dh_auto_install-indep make[1]: Entering directory '/<>' /usr/bin/make install-doc WEB_TARGETS="offline" prefix=/<>/debian/tmp/usr/ make[2]: Entering directory '/<>' /usr/bin/make --no-builtin-rules out=www install-WWW make[3]: Entering directory '/<>' /<>/scripts/build/out/install -c -m 755 -d /<>/debian/tmp/usr//share/doc/lilypond/html rsync -rl --exclude='*.signature' ./out-www/offline-root/ /<>/debian/tmp/usr//share/doc/lilypond/html /usr/bin/make -C Documentation omf-local-install make[4]: Entering directory '/<>/Documentation' /<>/scripts/build/out/install -c -d /<>/debian/tmp/usr//share/omf/lilypond/2.18.2 /<>/scripts/build/out/install -c -m 644 ./out-www/internals.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/internals.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/internals.pdf.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/internals.pdf.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/contributor.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/contributor.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/web.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/web.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/contributor.pdf.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/contributor.pdf.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/web.pdf.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/web.pdf.omf && /<>/scripts/build /out/install -c -m 644 ./out-www/essay.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/essay.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/usage.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/usage.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/music-glossary.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/music-glossary.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/learning.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/learning.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/snippets.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/snippets.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/notation.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/notation.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/extending.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/extending.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/changes.html.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/changes.html.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/essay.pdf.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/essay.pdf.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/usage.pdf.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/usage.pdf.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/music-glossary.pdf.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/music-glossary.pdf.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/learning.pdf.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/learning.pdf.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/snippets.pdf. omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/snippets.pdf.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/notation.pdf.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/notation.pdf.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/extending.pdf.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/extending.pdf.omf && /<>/scripts/build/out/install -c -m 644 ./out-www/changes.pdf.omf /<>/debian/tmp/usr//share/omf/lilypond/2.18.2/changes.pdf.omf && true Run scrollkeeper-update to register newly installed OMF files. make[4]: Leaving directory '/<>/Documentation' make[3]: Leaving directory '/<>' /usr/bin/make --no-builtin-rules out=www install-info-WWW make[3]: Entering directory '/<>' [... snipped ...] -printf '%P\n' >> /<>/debian/lilypond-doc-pdf.install find /<>/debian/tmp/ -type f \ -regex '.*usr/share/doc/lilypond/.*/[^\.]+.preview.pdf' \ -printf '%P\n' >> /<>/debian/lilypond-doc-pdf.install dh_install --list-missing cp: cannot stat 'debian/tmp/usr/share/lilypond': No such file or directory dh_install: cp --reflink=auto -a debian/tmp/usr/share/lilypond debian/lilypond-data//usr/share/ returned exit code 1 debian/rules:76: recipe for target 'override_dh_install'