[PlanetCCRMA] lilypond-2.0 package missing ly2dvi

Noel Bush noel@x-31.com
Mon Dec 15 22:26:02 2003


The lilypond-2.0 rpm is missing ly2dvi.  That appears to be the only
omission from /usr/bin:

# cd /var/cache/apt/archives/
# rpm -q --package --list lilypond_2.0.0-1.rhfc1.ccrma_i386.rpm | grep /usr/bin
/usr/bin/abc2ly
/usr/bin/as2text
/usr/bin/convert-ly
/usr/bin/etf2ly
/usr/bin/lilypond
/usr/bin/lilypond-bin
/usr/bin/lilypond-book
/usr/bin/midi2ly
/usr/bin/mup2ly
/usr/bin/musedata2ly
/usr/bin/pmx2ly
# rpm -q --package --list lilypond_1.8.2-1.rh90_i386.rpm | grep /usr/bin
/usr/bin/abc2ly
/usr/bin/as2text
/usr/bin/convert-ly
/usr/bin/etf2ly
/usr/bin/lilypond
/usr/bin/lilypond-book
/usr/bin/ly2dvi
/usr/bin/midi2ly
/usr/bin/mup2ly
/usr/bin/musedata2ly
/usr/bin/pmx2ly

What needs to be done to re-include ly2dvi?  I tried editing the specfile like so:

@@ -139,6 +139,7 @@
 %{_bindir}/etf2ly
 %{_bindir}/lilypond
 %{_bindir}/lilypond-bin
+%{_bindir}/ly2dvi
 %{_bindir}/midi2ly
 %{_bindir}/lilypond-book
 %{_bindir}/mup2ly

...but this is not enough.  :-)  After a half hour or so of churning away, the rpmbuild process finally craps out saying:

RPM build errors:
    File not found: /var/tmp/lilypond-2.0.0-root/usr/bin/ly2dvi
    Bad exit status from /var/tmp/rpm-tmp.64718 (%doc)

Any hope of getting this tool back?  Or better to revert to an earlier package?