There are known crash issues of lyx with the upcoming qt 4.4, which will be solved in a new version later. Reproducible: Always
Well, you want to fix the lyx ebuild to explicitly depend on qt older than 4.4. Adding a blocker to the qt-4.4.0 ebuild is a no-no.
A blocker is unnecessary; a patch exists. Upstream bug w/ too-big patch http://bugzilla.lyx.org/show_bug.cgi?id=4568 This is what was committed upstream: http://www.lyx.org/trac/changeset/24322 Debian chose to use a cut-down version of the bugzilla patch. I'll attach it for posterity.
Created attachment 152237 [details, diff] qt_44_crash_fix Debian patch. Possibly obsoleted by upstream fix. Not tested. Debian bugzilla: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475523
no thats not what i want to do. 1.5.5 is soon out so new emerges of lyx will be fine either way. the thing i wanted to solve was the situation when somebody update only qt 4.4 and not lyx. your recipe is useless for that case. if its no-no, then i'll just close the bug.
Reopening so the patch gets applied or the dependency corrected. Whil you're at it, please stop using the qt4_min_version() hack, but state the dependency as usual.
lyx 1.5.5 should be fine now