[Compiz] [Bug 1004592] Re: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux)
** Changed in: compiz Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1004592 Title: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux) To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1004592/+subscriptions ___ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp
[Compiz] [Bug 1004592] Re: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux)
** Changed in: compiz Status: Triaged => Fix Committed -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1004592 Title: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux) To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1004592/+subscriptions ___ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp
[Compiz] [Bug 1004592] Re: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux)
This bug was fixed in the package compiz - 1:0.9.13.1+19.04.20190103-0ubuntu1 --- compiz (1:0.9.13.1+19.04.20190103-0ubuntu1) disco; urgency=medium [ Alberts Muktupāvels ] * Port CCSM to Python 3. (LP: #1004592, #1310794) -- Dmitry Shachnev Thu, 03 Jan 2019 18:56:40 + ** Changed in: compiz (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1004592 Title: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux) To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1004592/+subscriptions ___ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp
[Compiz] [Bug 1004592] Re: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux)
** Branch linked: lp:~muktupavels/compiz/ccsm-python3 -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1004592 Title: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux) To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1004592/+subscriptions ___ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp
[Compiz] [Bug 1004592] Re: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux)
** Changed in: compiz Milestone: 0.9.11.0 => 0.9.12.2 ** Changed in: compiz Importance: High => Medium ** Changed in: compiz (Ubuntu) Importance: High => Medium -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1004592 Title: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux) To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1004592/+subscriptions ___ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp
[Compiz] [Bug 1004592] Re: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux)
Sorry, Pyrex was last released upstream in *2010* -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1004592 Title: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux) To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1004592/+subscriptions ___ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp
[Compiz] [Bug 1004592] Re: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux)
Hi. I've landed here because of LP: #1310794. In order to drop Python 2 from the Ubuntu touch image, we need to port all autopilot tests to Python 3. One of the current blockers is unity7, which uses the python- compizconfig package to access the Python level `compizconfig.Context` object. This is problematic because the compiz Python bindings are provided by a pyrex module, compizconfig.pyx. Pyrex itself is essentially dead upstream, the last release happening in 2011 afaict. It also doesn't support Python 3 afaict. So porting python-compizconfig to Python 3 is going to be a major PITA. I don't even know if it's worth it, if say unity7 is deprecated in 'U'. Let's say it *is* worth it, there are a few options. The Python bindings could be hand-coded, or we could use ctypes, but in both those cases, the entire module would have to be ported. Are there enough tests so that we know when we're done and have a high quality port? The other option is to try to port just what's needed for unity7's autopilot tests. That may be just as big a task though, depending on how much of the compizconfig API the tests require. As for Python 2/3 on Ubuntu, we would like Python 3 to be "the default" in the sense that all system scripts and services written in Python should be Python 3. However, we'll never change /usr/bin/python like Arch did. As inherited from Debian, /usr/bin/python will *always* be Python 2 (unless and until PEP 394 changes that recommendation, but don't hold your breath). /usr/bin/python3 is what you need to use, but as is pointed out, most distros will heed PEP 394 and provide a /usr/bin/python2 symlink too. Ubuntu and Debian do. Any guidance you can provide on helping us get enough of compizconfig exposed to Python 3 would be very helpful. -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1004592 Title: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux) To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1004592/+subscriptions ___ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp
[Compiz] [Bug 1004592] Re: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux)
The attachment "compiz-python2.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.] ** Tags added: patch -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1004592 Title: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux) To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1004592/+subscriptions ___ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp
[Compiz] [Bug 1004592] Re: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux)
** Also affects: compiz (Ubuntu) Importance: Undecided Status: New ** Changed in: compiz (Ubuntu) Status: New => Triaged ** Changed in: compiz (Ubuntu) Importance: Undecided => High ** Changed in: compiz Status: Confirmed => Triaged -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1004592 Title: Compiz fails to build ~ looks like finding python ver. doesn't work properly (Archlinux) To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1004592/+subscriptions ___ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp