Subject: Re: pkg/33685: print/lilypond is broken
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: David H. Gutteridge <dhgutteridge@sympatico.ca>
List: pkgsrc-bugs
Date: 12/13/2006 03:05:03
The following reply was made to PR pkg/33685; it has been noted by GNATS.
From: "David H. Gutteridge" <dhgutteridge@sympatico.ca>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/33685: print/lilypond is broken
Date: Tue, 12 Dec 2006 22:03:26 -0500
>pkg print/lilypond won't build in pkgsrc-2006Q1 (just cvs update'd);
>says:
>
> ERROR: Please install required programs: inimf inimfont
>
>during config. Don't know what pkg these programs are supposed to
>come from.
This is because the (rather old) version of lilypond in pkgsrc
apparently expects to be working with teTeX 2, not teTeX 3. I found
a reference to the problem in Gentoo's Bugzilla:
http://bugs.gentoo.org/show_bug.cgi?id=92040
(In short their hack is: "ln -s /usr/pkg/bin/mf /usr/pkg/bin/inimf".)
Having tried the above myself, I can attest it works, however the build
subsequently fails with another problem: it can't find the file
mf-nowin.base. I saw references on the web to the same workaround
in this situation, linking mf.base to mf-nowin.base. That didn't work,
unfortunately.
Probably the best thing to do is move the package to a more recent
version that does work with teTeX 3. Unfortunately, it looks like the
2.8 and 2.10 releases expect gcc 4 as a minimum, so 2.6 might be the
newest that would work for some pkgsrc users.
Dave