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