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

Reply via email to