But I cannot find any reference to any problem: 19 Oct 2012; Patrick Lauer <patrick@gentoo.org> pyside-tools-0.2.14.ebuild: Restricting python 3.3
Well, it's both simple and complicated. See bug 477844 where I've described the problem. The short of it is that pyside status in regard to python 3.3 - aside of needing patches to be built - is as of 1.2.0 unknown.
I see instructions for python-3.3 *on windows* at: "Install Qt 4.8 libraries for Windows VS 2008 edition when building against Python 2.6, 2.7 or 3.2. Install Qt 4.8 libraries for Windows VS 2010 edition when building against Python 3.3." https://pypi.python.org/pypi/PySide If you have some patches adding 3.3 support, please show them :) Thanks
Other than the sed lines, I've mentioned in bug 477844, I can't really tell if anything else is necessary - that's why I'm saying the status is unknown.
Note also the remark in the first comment there.
But I don't see their equivalent in pyside-tools sources :(
(In reply to Pacho Ramos from comment #5) > But I don't see their equivalent in pyside-tools sources :( Cause there isn't any. As long as you add those lines to shiboken ebuild, the descendant ebuilds need only the new value in PYTHON_COMPAT or removing it from RESTRICT_PYTHON_ABIS. Barring the mentioned remark, that is.
Assigning to qt@ rather than some random herd...
This is probably the same bug. The complete build log for pyside-tools-0.2.15 is : * Package: dev-python/pyside-tools-0.2.15 * Repository: gentoo * Maintainer: qt@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux multilib userland_GNU * FEATURES: preserve-libs sandbox splitdebug userpriv usersandbox >>> [1m[37mcfg-update-1.8.2-r1[0m[0m: Creating checksum index... * ERROR: dev-python/pyside-tools-0.2.15::gentoo failed (setup phase): * Active version of CPython 3 is not supported by dev-python/pyside-tools-0.2.15 * * Call stack: * ebuild.sh, line 93: Called pkg_setup * ebuild.sh, line 317: Called python_pkg_setup * python.eclass, line 430: Called _python_calculate_PYTHON_ABIS * python.eclass, line 842: Called die * The specific snippet of code: * die "Active version of CPython 3 is not supported by ${CATEGORY}/${PF}" * eselect python list Available Python interpreters: [1] python2.7 * [2] python3.3 [3] python3.4
Having the same problem, is there a workaround available till this gets fixed? * Package: dev-python/pyside-tools-0.2.15 * Repository: gentoo * Maintainer: qt@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux multilib policykit userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox * ERROR: dev-python/pyside-tools-0.2.15::gentoo failed (setup phase): * Active version of CPython 3 is not supported by dev-python/pyside-tools-0.2.15 * * Call stack: * ebuild.sh, line 93: Called pkg_setup * ebuild.sh, line 317: Called python_pkg_setup * python.eclass, line 430: Called _python_calculate_PYTHON_ABIS * python.eclass, line 842: Called die * The specific snippet of code: * die "Active version of CPython 3 is not supported by ${CATEGORY}/${PF}" # eselect python list Available Python interpreters: [1] python2.7 * [2] python3.3
IS here a real bug which stops us from adding 3_3?
(In reply to Justin Lecher from comment #10) > IS here a real bug which stops us from adding 3_3? See bug #477844, the issue is that upstream does not support 3.3 natively, and we have to patch the build system to enable it. We would prefer to have the issue raised upstream first.
Again, as noted in bug 477844, upstream has been informed about this problem https://bugreports.qt-project.org/browse/PYSIDE-157), but doesn't seem be doing anything about it, so it's hard to tell whether the problem lies just in a badly written macro (that is one, that needs an update with every upstream release, like - for example - FindBoost.cmake (though that one at least has an override var)) or in something more.
BTW pyside-tools needs to be ported to python-r1 too.
26 Dec 2013; Davide Pesavento <pesa@gentoo.org> pyside-tools-0.2.15.ebuild: Unrestrict python 3.3 Please give it a try and report back.
Well, I am unsure about how to test it since looks like its tests are disabled :(, if you want me to follow some steps to test, please let me know :)
The issue seems to be resolved with 1.2.2, though the referenced upstream ticket is not yet closed.
(In reply to Tolga Dalman from comment #16) > The issue seems to be resolved with 1.2.2, though the referenced upstream > ticket is not yet closed. Well, I'm closing then... please reopen if python3.3 causes any problems.