Thursday 5 November 2015

Re: Python 3 only for 16.04

On Nov 05, 2015, at 10:48 AM, Rodney Dawes wrote:

>One thing I notice, is that this list only includes runtime dependencies, and
>not build time dependencies. To port things to Python 3, it's not necessarily
>just a matter of porting the runtime deps, but also build deps will need
>porting.

True, but by now we're mostly there. Xapian is a bit of a kludge because it
doesn't look like 1.4 will be released in time, and that's required for
apt-xapian-index. But Ubuntu has python3-xapian1.3 and I have a branch that
makes a-x-i work (well, pass its test suite <wink>) against Python 2.7 with
Xapian 1.2, and 3.4/3.5 with Xapian 1.3.

>For ubuntu-sso-client, I would suggest not porting it, and if any code
>needs to use an SSO client, the best options would be:

If I'm not mistaken, Robert Ancell took a action item to see if straight-up
OAuth could be used so ubuntu-sso-client could just be dropped.

Cheers,
-Barry