Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215177 - app-office/lyx-1.5.x has hard dependency on QT4
Summary: app-office/lyx-1.5.x has hard dependency on QT4
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2008-03-28 12:55 UTC by Attila Tóth
Modified: 2008-03-28 13:25 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description Attila Tóth 2008-03-28 12:55:23 UTC
Lyx ebuild in the past could select gtk, qt or xforms frontends to compile. To my surprise this behavior has been changed lately and qt4 is required now to install the latest version. That means that regardless the well known and famous concept of USE flags of Gentoo you have no choice now if you want to use LyX. Besides that this is against the philosophy of Gentoo (IMHO), Hardened Gentoo users will find qt4 hard masked in their profile.
I can remove the hard mask for myself and make it work, but I do not want to see qt4 on my install just because LyX ebuild requires it for some reasons.

Reproducible: Always

Steps to Reproduce:

Could you please revert the original frontend behavior?
Is there a special (upstream) reason for favoring qt4 frontend over xforms or gtk? Or the maintainer just don't want to support other frontends? I don't use the gtk frontend, but xforms would be good to have as a fallback in case someone don't want to deal with all the qt stuff?
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-03-28 13:02:38 UTC
(In reply to comment #0)
> Could you please revert the original frontend behavior?

No, we couldn't revert to something that's not supported at all any more.

./configure --help

  --with-frontend=THIS    Use THIS frontend as main GUI:
			    Possible values: qt4
Comment 2 Bo Ørsted Andresen (RETIRED) gentoo-dev 2008-03-28 13:25:49 UTC