[opensuse-factory] Getting Python 3.5 in TW - how to do that

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). -- Luca Beltrame - KDE Forums team KDE Science supporter GPG key ID: A29D259B -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Mon, Jan 18, 2016 at 11:14 PM, Luca Beltrame <lbeltrame@kde.org> wrote:
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

On Thu, 2016-01-21 at 16:29 +0100, Todd Rme wrote:
python3-Cython works with python 3.5, but not 3.5.1.
Is the cython bug related with this? http://bugs.python.org/issue22995 If this is the case this patch was added to cython 5 days ago... https://github.com/cython/cython/commit/ececb3e9473f6aaa65f29467921594 c316ec2f06 -- -- SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Thu, Jan 21, 2016 at 5:37 PM, Alberto Planas Dominguez <aplanas@suse.de> wrote:
Not as far as I can tell. The problem is with asyncio. Master is still failing, so that patch didn't solve it. You can follow the mailing list discussion here: https://mail.python.org/pipermail/cython-devel/2016-January/004639.html -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Alberto Planas Dominguez
-
Luca Beltrame
-
Todd Rme