Summary: | sip ebuild broken (arguably, sip build system), does not install bin or lib | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hans Meine <hans_meine> |
Component: | New packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Hans Meine
2004-02-18 10:29:58 UTC
You need sip-4.x for Python 2.3.x. PyQt/Qt 3.3 is another problem: Bug 41101 I don't think this is correct. According to the homepage, sip4 needs python2.3, but not the other way round: SIP v3 supports all versions of Qt since v1.43 and all versions of Python since v1.5. A source package will compile against any supported version of Python and any supported version of Qt. SIP v4 supports all versions of Qt since v1.43 and all versions of Python since v2.3. A source package will compile against any supported version of Python and any supported version of Qt. Anyhow, with the described patch (adding a simple "make" in the src_install() function), I managed to install sip-3.8 correctly and build PyQt with it. (OK, as #41101 describes, this is not without pain, you have to remove the protected: content() method from qtable.sip, but then it works.) I came upon the same bug. The "make || die" thingy in "src_install()" worked for me. Thanks for correcting me, Hans. As all necessary information is in Bug 41101, this one could be closed, I think. This should be fixed in sip-3.8-r1. Thanks you all for providing the solution. |