New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #30879 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Lilypond: can't find font feta11.pfb

Reported by: jovo@… Owned by: snc@…
Priority: Normal Milestone:
Component: ports Version: 2.0.1
Keywords: leopard Cc:
Port: lilypond

Description

Upgrade Lilypond results in:

:info:build Cannot open /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macp      orts.org_release_ports_textproc_lilypond/lilypond/work/lilypond-2.12.3/mf/out/feta11.pfb$
:info:build The requested file, feta11.pfb, does not exist$
:info:build MergeFonts: Can't find font: feta11.pfb

Looks similar to ticket r21607 but the therein suggested fix (uninstall, clean and install) does not solve this error. Intel iMac with OS X 10.5.8 Not sure about the maintainer so I cc'ed the author of changeset 82296.

Attachments

main.log (4.4 MB) - added by jovo@… 3 years ago.
main.2.log (73.8 KB) - added by vince.negri@… 3 years ago.
Lilypond build error when upgrading - osx 10.6.8
main.3.log (171.0 KB) - added by jovo@… 3 years ago.
Log after having tweaked mf2pt1 path

Change History

Changed 3 years ago by jovo@…

comment:1 Changed 3 years ago by macsforever2000@…

  • Owner changed from macports-tickets@… to snc@…
  • Keywords leopard added; Leopard removed
  • Port changed from atlas to lilypond
  • Cc takanori@… removed

comment:2 Changed 3 years ago by jovo@…

Same on Intel Macbook Pro with OS X 10.6.8

comment:3 Changed 3 years ago by vince.negri@…

Same on iMac with 10.6.8. The trouble seems to start here:

:info:build Invoking "mpost -mem=mf2pt1 -progname=mpost '\mode:=localfont; mag:=100; bpppix 0.02; input feta16.mf'"... :info:build :info:build Sorry, I can't find the 'mf2pt1' preload file; will try 'plain'.This is MetaPost, version 1.504 (kpathsea version 6.0.1)

I'll attach my build file.

Changed 3 years ago by vince.negri@…

Lilypond build error when upgrading - osx 10.6.8

comment:4 follow-up: ↓ 5 Changed 3 years ago by jovo@…

Found a similar post in Old Nabble. So I modified the mf2pt1.pl script, after an unsuccessful installation, in /opt/local/var/macports/build/_Users_jovo_MyPorts_txtproc_lilypond/lilypond/work/lilypond-2.12.3/scripts/build. Now installation gets past the feta11 not found error but quits with

iMac-van-Jo:~ jovo$ sudo port install lilypond
--->  Computing dependencies for lilypond
--->  Building lilypond
--->  Staging lilypond into destroot
Error: Target org.macports.destroot returned: xinstall: Cannot stat: /Users/jovo/MyPorts/txtproc/lilypond/files/lilypond.in, No such file or directory
Log for lilypond is at: /opt/local/var/macports/logs/_Users_jovo_MyPorts_txtproc_lilypond/lilypond/main.log
Error: Status 1 encountered during processing.

Changed 3 years ago by jovo@…

Log after having tweaked mf2pt1 path

comment:5 in reply to: ↑ 4 Changed 3 years ago by jovo@…

Replying to jovo@…:

Found a similar post in Old Nabble. So I modified the mf2pt1.pl script, after an unsuccessful installation, in /opt/local/var/macports/build/_Users_jovo_MyPorts_txtproc_lilypond/lilypond/work/lilypond-2.12.3/scripts/build. Now installation gets past the feta11 not found error but quits with

iMac-van-Jo:~ jovo$ sudo port install lilypond
--->  Computing dependencies for lilypond
--->  Building lilypond
--->  Staging lilypond into destroot
Error: Target org.macports.destroot returned: xinstall: Cannot stat: /Users/jovo/MyPorts/txtproc/lilypond/files/lilypond.in, No such file or directory
Log for lilypond is at: /opt/local/var/macports/logs/_Users_jovo_MyPorts_txtproc_lilypond/lilypond/main.log
Error: Status 1 encountered during processing.

Sorry, forget the "Cannot stat" error, which was due to the patchfiles missing in my temporary local repository. The mf2pt path fix in mf2pt.pl script makesLilypond install succssful. So works for me as workaround until the port is fixed.

comment:6 Changed 3 years ago by snc@…

  • Status changed from new to assigned

comment:7 Changed 3 years ago by snc@…

  • Status changed from assigned to closed
  • Resolution set to fixed

The port builds for me when I use the ../../mf2pt1.pl path fix. r83455.

Note: See TracTickets for help on using tickets.