Martin Brodbeck wrote: > Daniel Johnson schrieb: > > Hi Daniel, > > Thanks a lot. I think the second way is the better one for me :) > >> 2. Remove the autopackage and build lilypond from source; it's not too >> painful unless you need to build the documentation as well. There's an >> ebuild here: >> http://bugs.gentoo.org/show_bug.cgi?id=97574 >> If you're not concerned about building documentation, edit the ebuild >> and lower the guile version requirements to 1.6.7 (my ebuild requires >> guile-1.7.2 from CVS; building *that* is left as the proverbial exercise >> for the reader). >> Rename the ebuild to the version number you want to build; the given >> ebuild is for 2.7.0 but it should work fine for any of the 2.6/2.7 >> series. > > > Can you give me some assistence with this? The first problem I run > into is this: > emerge: there are no ebuilds to satisfy ">=app-text/mftrace-1.1.11". > > emerge tells me that there is only mftrace-1.1.2 available (~x86). I > changed the version to 1.1.2 in the lilypond ebuild but this would > have been too easy because the emerge fails :) > The last few lines of output are: > > --- snip --- > convert baer-flat-bw.png out-www/baer-flat-bw.eps > convert baer-flat-gray.png out-www/baer-flat-gray.eps > convert henle-flat-bw.png out-www/henle-flat-bw.eps > convert henle-flat-gray.png out-www/henle-flat-gray.eps > convert lily-flat-bw.png out-www/lily-flat-bw.eps > cd ./out-www; texi2dvi --batch lilypond.texi > This is e-TeX, Version 3.141592-2.2 (Web2C 7.5.4) > ---! /var/lib/texmf/web2c/etex.fmt was written by pdfetex > (Fatal format file error; I'm stymied) > /usr/bin/texi2dvi: texinfo.tex appears to be broken, quitting. > make[3]: *** [out-www/lilypond.dvi] Error 1 > make[3]: Leaving directory > `/var/tmp/portage/lilypond-2.6.1/work/lilypond-2.6.1/Documentation/user' > make[2]: *** [WWW] Error 2 > make[2]: Leaving directory > `/var/tmp/portage/lilypond-2.6.1/work/lilypond-2.6.1/Documentation' > make[1]: *** [WWW] Error 2 > make[1]: Leaving directory > `/var/tmp/portage/lilypond-2.6.1/work/lilypond-2.6.1' > make: *** [web] Error 2 > --- snip --- > > Do you have any hints? > > Martin
1. su to root. 2. Make sure you have PORTDIR_OVERLAY set to /usr/local/portage in /etc/make.conf. 3. mkdir -p /usr/local/portage/app-text/mftrace 4. cp /usr/portage/app-text/mftrace/mftrace-1.1.2.ebuild /usr/local/portage/app-text/mftrace/mftrace-1.1.11.ebuild 5. cd /usr/local/portage/app-text/mftrace/ 6. ebuild mftrace-1.1.11.ebuild digest 7. Make sure the following line is in /etc/portage/package.keywords: app-text/mftrace ~x86 Now when you emerge lilypond, it should emerge the updated mftrace first. --Daniel _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user