<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>230670</bug_id>
          
          <creation_ts>2008-07-03 18:33 0000</creation_ts>
          <short_desc>dev-haskell/gtk2hs - USE=&quot;firefox xulrunner&quot; enables wrong configure option</short_desc>
          <delta_ts>2008-07-16 11:46:52 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>thomas.jaeger@gmx.net</reporter>
          <assigned_to>haskell@gentoo.org</assigned_to>
          <cc>mozilla@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>thomas.jaeger@gmx.net</who>
            <bug_when>2008-07-03 18:33:04 0000</bug_when>
            <thetext>When using both USE-variables &quot;firefox&quot; and &quot;xulrunner&quot; (for additional &quot;seamonkey&quot; 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=&quot;firefox xulrunner&quot; 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</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2008-07-03 22:04:09 0000</bug_when>
            <thetext>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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2008-07-16 11:46:52 0000</bug_when>
            <thetext>Fixed</thetext>
          </long_desc>
      
    </bug>

</bugzilla>