The transition to add support for Python 3.6 is beginning

Christian Ehrhardt christian.ehrhardt at canonical.com
Wed Jun 21 05:45:04 UTC 2017


Hi Michael,
thanks for all the work on this.
I checked packages in your list that I often touch and found openvswitch:

It fails with:

Copying ovs.egg-info to
/<<PKGBUILDDIR>>/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs-2.7.0.egg-info

Skipping SOURCES.txt
running install_scripts
/bin/sh: 2: cd: can't cd to python
debian/rules:84: recipe for target 'override_dh_install' failed

That is [1] that I fixed in [2].

In general I wonder, other than your work of fixing these issues
one-by-one, will you just re-upload new versions of the remaining
failed packages iteratively every now and then to see things if like
that resolved? Or do you need us other devs to notify you in any known
case?

[1]: https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/1691658
[2]: https://launchpad.net/ubuntu/+source/openvswitch/2.7.0-0ubuntu2


On Wed, Jun 21, 2017 at 5:13 AM, Michael Hudson-Doyle <
michael.hudson at canonical.com> wrote:

> Hi all,
>
> An update on the transition to Python 3.6: Python 3.6 is now a supported
> version in artful release, and almost all packages that build C extensions
> have been rebuilt (pandas is still a problem).
>
> We have created a PPA where python3.6 is the default and rebuilt all
> python packages: https://launchpad.net/~canonical-foundations/+
> archive/ubuntu/python3.6-as-default/+packages and the next step is to fix
> all the failures this reveals.  The initial failing source packages are
> listed in http://paste.ubuntu.com/24903638/ although some of those have
> been fixed now.
>
> Once the failures are accounted for, we can flip the switch to make python
> 3.6 the default in the archive.
>
> Cheers,
> mwh
>
> On 12 May 2017 at 11:29, Michael Hudson-Doyle <
> michael.hudson at canonical.com> wrote:
>
>> Hi everyone,
>>
>> The process of adding Python 3.6 as a supported version has begun.
>>
>> The transition tracker is here:
>>
>>     https://people.canonical.com/~ubuntu-archive/transitions/htm
>> l/python3.5-6.html
>>
>> and I'm currently working my way down the list.
>>
>> I did a test rebuild of all/most dependent packages in a ppa:
>>
>>     https://launchpad.net/~mwhudson/+archive/ubuntu/devirt/+packages
>>
>> And compiled some terse notes on the failures here:
>>
>>     http://paste.ubuntu.com/24557408/
>>
>> And help resolving the failures would be appreciated (especially pandas!)
>>
>> Cheers,
>> mwh
>>
>
>
> --
> ubuntu-devel mailing list
> ubuntu-devel at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/
> mailman/listinfo/ubuntu-devel
>
>


-- 
Christian Ehrhardt
Software Engineer, Ubuntu Server
Canonical Ltd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20170621/4f95a502/attachment.html>


More information about the ubuntu-devel mailing list