Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 220707 - emerge of qt 4.4 should be blocked when lyx-1.5.4/3 is installed
Summary: emerge of qt 4.4 should be blocked when lyx-1.5.4/3 is installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-07 07:45 UTC by pavel sanda
Modified: 2008-06-04 19:01 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
qt_44_crash_fix (qt_44_crash_fix,551 bytes, patch)
2008-05-07 10:23 UTC, Peter Alfredsen (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description pavel sanda 2008-05-07 07:45:02 UTC
There are known crash issues of lyx with the upcoming qt 4.4, which will be solved in a new version later.

Reproducible: Always
Comment 1 Jan Kundrát (RETIRED) gentoo-dev 2008-05-07 10:02:54 UTC
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.
Comment 2 Peter Alfredsen (RETIRED) gentoo-dev 2008-05-07 10:22:18 UTC
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.
Comment 3 Peter Alfredsen (RETIRED) gentoo-dev 2008-05-07 10:23:49 UTC
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
Comment 4 pavel sanda 2008-05-07 10:26:25 UTC
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.
Comment 5 Carsten Lohrke (RETIRED) gentoo-dev 2008-05-07 13:33:27 UTC
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.
Comment 6 Alexis Ballier gentoo-dev 2008-06-04 19:01:35 UTC
lyx 1.5.5 should be fine now