Progress! The mftrace thing was silly... the required Python library was included in the mftrace source, I just hadn't installed it.
mftrace should be modified to depend on tetex-bin | texlive-base, but that's for another bug (specifially, #65170). Lilypond doesn't compile because of G++ 4 issues. Specifically, G++ 4 doesn't allow "extra qualifiers": class MyClass { void MyClass::foo() {} } GCC3 would allow this extra "MyClass::"... GCC4 doesn't. Here are the requisite changes (I'll figure out how to make a debdiff later): lily/include/accidental-interface.hh: static Array<Box> Accidental_interface::accurate_boxes (Grob *me, Grob **common) should be static Array<Box> accurate_boxes (Grob *me, Grob **common) lily/include/stem.hh: static Slice Stem::beam_multiplicity (Grob *); should be static Slice beam_multiplicity (Grob *); lily/include/slur-scoring.hh (line 136): Array<Offset> Slur_score_state::generate_avoid_offsets () const; should be Array<Offset> generate_avoid_offsets () const; mf/GNUMakefile (line 180): ifneq ($(shell $(MFTRACE) --version | sed 's/ .*//'),mftrace) should be ifneq ($(shell $(MFTRACE) --version | sed 's/ .*//' | grep 'mftrace'),mftrace) With these changes, Lilypond itself compiles perfectly... there's still a problem with Ghostscript, though. -- Lilypond Dependancies Need to be Updated https://launchpad.net/bugs/61277 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs