
On Mon, Jan 18, 2016 at 11:14 PM, Luca Beltrame <lbeltrame@kde.org> wrote:
Hello,
I've been told that Python 3.5 in TW is blocked by https:// bugzilla.opensuse.org/show_bug.cgi?id=949816, which had no action for months.
How one can help to solve this issue? Lack of Python 3.5 blocks some packages that I'd like to have in TW eventually (KDevelop plugin for Python 3, KF5 based).
The problem is making sure all the packages in Tumbleweed will build and run with python 3.5.1 (the most recent version). Several people, myself included, have been working hard to get to this stage. A ton of build failures have already been corrected. Right now, as far as I can tell, there are still two critical packages that do not currently support python 3.5.1: python3-Cython and python3-pyside-shiboken. python3-pyside-shiboken has a hard-coded version check that doesn't accept python > 3.4. I have reported the issue upstream through both their bug tracker and mailing list but have gotten no reply python3-Cython works with python 3.5, but not 3.5.1. However, there are several other packages that require 3.5.1 so rolling back is not an option. The issue is also present on Fedora and Ubuntu. The issue has been reported upstream, but again there has been no reply. I did some digging and found some information about the problem yesterday, which I sent to the mailing list. The mailing list, however, is moderated and the message has not been accepted yet. I cannot figure out how to submit bug reports to the Cython bug tracker either. python3-pyside-shiboken could, in principle, be patched to fix the version check (although I don't know if it will still work) or be removed from Factory along with python3-pyside since as far as I know nothing strictly needs it (some packages would need to have their dependencies altered). However, python3-Cython is absolutely critical. Without it working there is no way we can migrate to Python 3.5.1. So before we do anything too drastic with shiboken I would like to get everything else fixed, just in case the pyside people fix it themselves before the other issues are fixed. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org