Updates:
Labels: -Type-Defect Type-Maintainability
Comment #10 on issue 2589 by [email protected]: cyclic dependency when
tempo, slur, and script present
http://code.google.com/p/lilypond/issues/detail?id=2589
Development builds consistently report "cyclic dependency" for input that
has cyclic dependencies. In { b( b)->-- }, the accent goes wherever there
is room around the slur, the slur goes over the tenuto, and LilyPond tries
to place the tenuto outside scripts typed closer to the note in the input,
but one of those is the accent whose placement depended on what space the
tenuto needs.
Released builds do not print the error. The output is reasonable, with the
slur outside both tenuto and accent. Write { b( b) -- -> } to get the
conventional placement. So this is not a bug, just a developer annoyance.