<?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>188303</bug_id>
          
          <creation_ts>2007-08-10 08:21 0000</creation_ts>
          <short_desc>dev-python/PyQt-3.17.2 fails to build with sip-4.7</short_desc>
          <delta_ts>2008-03-09 20:56:29 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>x86</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>
          <dependson>200630</dependson>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>jarausch@igpm.rwth-aachen.de</reporter>
          <assigned_to>qt@gentoo.org</assigned_to>
          <cc>bts@roland-ramthun.de</cc>
    
    <cc>gagriot@gmail.com</cc>
    
    <cc>gentoo@spam.lalamuhkuh.de</cc>
    
    <cc>python@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>jarausch@igpm.rwth-aachen.de</who>
            <bug_when>2007-08-10 08:21:26 0000</bug_when>
            <thetext>After upgrading to dev-python/sip-4.7 upgrading to dev-python/PyQt-3.17.2
fails:
### sip/qt/qdir.sip:47:28: error: sipqtQFileInfo.h: No such file or directory


Reproducible: Always

Steps to Reproduce:
1. try to emerge &quot;=dev-python/PyQt-3.17.2&quot; after dev-python/sip-4.7 has been installed.
2.
3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-08-10 09:37:05 0000</bug_when>
            <thetext>*** Bug 188310 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>timid3000@gmail.com</who>
            <bug_when>2007-08-10 15:32:21 0000</bug_when>
            <thetext>Same problem here</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caleb@gentoo.org</who>
            <bug_when>2007-08-11 20:40:13 0000</bug_when>
            <thetext>looks like there a 3.17.3 that should fix this.  Look for it in portage in a little bit, and try again with that version.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-08-20 05:30:41 0000</bug_when>
            <thetext>*** Bug 189548 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gagriot@gmail.com</who>
            <bug_when>2007-08-20 14:20:47 0000</bug_when>
            <thetext>(In reply to comment #3)
&gt; looks like there a 3.17.3 that should fix this.  Look for it in portage in a
&gt; little bit, and try again with that version.
&gt; 

3.17.3 isn&apos;t in my dev-python portage folder.

# eix -l PyQt
* dev-python/PyQt
     Available versions:
                        3.14.1-r1 [debug doc examples]
                        3.14.1-r2 [debug doc examples]
                        3.17 [debug doc examples]
                (~)     3.17.2 [debug doc examples]
     Homepage:            http://www.riverbankcomputing.co.uk/pyqt/
     Description:         PyQt is a set of Python bindings for the Qt toolkit.

* dev-python/PyQt4
     Available versions:
                (~)     4.2 [debug doc examples]
                (~)     4.3 [debug doc examples]
     Homepage:            http://www.riverbankcomputing.co.uk/pyqt/
     Description:         PyQt is a set of Python bindings for the Qt toolkit.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caleb@gentoo.org</who>
            <bug_when>2007-08-20 14:50:04 0000</bug_when>
            <thetext>Did you resync?  It&apos;s been there since the 11th of august.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gagriot@gmail.com</who>
            <bug_when>2007-08-20 23:33:22 0000</bug_when>
            <thetext>(In reply to comment #6)
&gt; Did you resync?  It&apos;s been there since the 11th of august.
&gt; 

How do I do that?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caleb@gentoo.org</who>
            <bug_when>2007-08-21 20:43:44 0000</bug_when>
            <thetext>emerge sync?  how do you normally sync portage?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nerdboy@gentoo.org</who>
            <bug_when>2007-09-17 00:23:12 0000</bug_when>
            <thetext>Although my &quot;fresh&quot; sync today was done last night by my local server, it appears dev-python/sip-4.7 is stabled for amd64, yet dev-python/PyQt-3.17.3 is not.  This would be the source of the problem, since with neither one in package.keywords, you get the latest sip but only PyQt-3.17 so it breaks during a large update or other rebuild (such as running python-updater, which is what I just did).  You might want to fix that...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nerdboy@gentoo.org</who>
            <bug_when>2007-09-22 17:22:45 0000</bug_when>
            <thetext>This could have been avoided by having PyQt-3.17.2 and older versions DEPEND on the older version of sip.  Also because of the above, you have to coordinate and stable both of them at the same time (ie, PyQt-3.17.3 and sip-4.7).

These are pretty much the only bugs open on PyQt, so it seems time to stable PyQt-3.17.3 on amd64, since sip-4.7 is already stable on amd64 (done).  When you stable other arch&apos;s for sip-4.7, you&apos;ll need to stable the same arch&apos;s for PyQt-3.17.3 at the same time to avoid similar breakage.

You can fix this bug and several others by straightening out the sip DEPENDS in the older PyQt ebuilds as noted, to separate versions prior to the above from the most recent one.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bts@roland-ramthun.de</who>
            <bug_when>2007-11-18 11:49:20 0000</bug_when>
            <thetext>(In reply to comment #10)
&gt; This could have been avoided by having PyQt-3.17.2 and older versions DEPEND on
&gt; the older version of sip.  Also because of the above, you have to coordinate
&gt; and stable both of them at the same time (ie, PyQt-3.17.3 and sip-4.7).
&gt; 
&gt; These are pretty much the only bugs open on PyQt, so it seems time to stable
&gt; PyQt-3.17.3 on amd64, since sip-4.7 is already stable on amd64 (done).  When
&gt; you stable other arch&apos;s for sip-4.7, you&apos;ll need to stable the same arch&apos;s for
&gt; PyQt-3.17.3 at the same time to avoid similar breakage.

PyQT-3.17 is up to now marked as stable on X86, too, which doesn&apos;t work with stable sip-4.7.1 for weeks.

Please stabilize version PyQT-3.17.3 of PyQT for X86, too.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>henkjans_bagger@hotmail.com</who>
            <bug_when>2007-11-27 15:55:29 0000</bug_when>
            <thetext>Could this bug get some attention as on x86 it is still not possible to build pyqt-3.17 as it does not build with sip-4.7.1. The solution appears to have been given two months ago??

As both PyQt-3.17 and Sip-4.7.1 are marked as stable on x86 (I think) this is breakage that should not occur. (especially if it is known that this doesn&apos;t work)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@spam.lalamuhkuh.de</who>
            <bug_when>2007-11-28 12:43:48 0000</bug_when>
            <thetext>Please stabalize 3.17.3 because you cannot emerge amarok (and other tools that use PyQt) on a &quot;stable&quot; system at the moment.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caleb@gentoo.org</who>
            <bug_when>2007-11-28 12:54:20 0000</bug_when>
            <thetext>I&apos;ve requested stablization of PyQt-3.17.3 and sip-4.7.1 in bug 200630.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ingmar@gentoo.org</who>
            <bug_when>2008-03-09 20:56:29 0000</bug_when>
            <thetext>(In reply to comment #14)
&gt; I&apos;ve requested stablization of PyQt-3.17.3 and sip-4.7.1 in bug 200630.
&gt; 
Fixed now, so closing this bug too. :) (thanks Philantrop!)</thetext>
          </long_desc>
      
    </bug>

</bugzilla>