Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 230670 - dev-haskell/gtk2hs - USE="firefox xulrunner" enables wrong configure option
Summary: dev-haskell/gtk2hs - USE="firefox xulrunner" enables wrong configure option
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-03 18:33 UTC by Thomas Jäger
Modified: 2008-07-16 11:46 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Jäger 2008-07-03 18:33:04 UTC
When using both USE-variables "firefox" and "xulrunner" (for additional "seamonkey" its even a next step) dev-haskell/gtk2hs builds/depends on firefox and xulrunner. When xulrunner is set, only xulrunner should be used 

for example see gnome-python-extras:
xulrunner? ( =net-libs/xulrunner-1.8* )
!xulrunner? ( firefox? ( =www-client/mozilla-firefox-2* ) )
!xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1* ) ) )



Reproducible: Always

Steps to Reproduce:
1. USE="firefox xulrunner" emerge -pv =gtk2hs-0.9.12.1
2. 
3.

Actual Results:  
www-client/mozilla-firefox-xxx
net-libs/xulrunner
dev-haskell/gtk2hs

Expected Results:  
net-libs/xulrunner
dev-haskell/gtk2hs

expected ebuild: see /usr/portage/dev-python/gnome-python-extras/gnome-python-extras-2.19.1-r1.ebuild
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2008-07-03 22:04:09 UTC
This does indeed not match with use flag preference in other ebuilds, afaik.

@mozilla team: While I think that the gtk2hs ebuild should be changed for consistency reasons, the transition from FF2 to 3 will not be trivial for Joe User and we cannot start early enough (the Mozilla foundation supports FF2 till December iirc) to think about changing the tree, including a tracker bug and a prepared announcement, when FF3 goes stable.
Comment 2 Raúl Porcel (RETIRED) gentoo-dev 2008-07-16 11:46:52 UTC
Fixed