Canorus is a cross-platform music score editor. It supports an unlimited number and length of staffs, polyphony, MIDI playback of written notes, chord markings, lyrics, and a number of import and export filters to many formats like MIDI, MusicXML, ABC Music, MUP, PMX, MusiXTeX, and LilyPond. It features multiple viewports of the same score, scripting support, score source view, and a fast and intuitive UI. It is based on Qt4, uses CMake as a project management tool, swig for scripting/macros integration (primary script languages are Ruby and Python), and the cross platform rtmidi library for MIDI playback. It is the official successor to NoteEdit.
Re: Dependency problems
NoteEdit no longer comes with rpm's. Several distributors like SuSE, Mandriva, Debian/Ubuntu, RedHat (CCRMA) offer packages of NoteEdit. You should ask them about new releases.
NoteEdit requires now KDE3, tse3, the autotools (and dependencies) and of course a backend like lilypond to compile and work.