Activity log for bug #1788931

Date Who What changed Old value New value Message
2018-08-24 19:50:26 Andreas Hasenack bug added bug
2018-08-24 19:51:27 Andreas Hasenack attachment added libcloud-2.3.0-py3-cosmic-build.log https://bugs.launchpad.net/ubuntu/+source/libcloud/+bug/1788931/+attachment/5180462/+files/libcloud-2.3.0-py3-cosmic-build.log
2018-08-24 19:54:08 Andreas Hasenack description libcloud 2.3.0 fails to build in cosmic currently because the tests fail. It's not compatible with python 3.7. The last time it was built in the ubuntu archive, python 3.7 was not available, and the tests ran with python 3.6. Now we have both python 3.6 and 3.7. Additionally, it fails to install if python3.7 is installed: Setting up python3-libcloud (2.3.0-1) ... File "/usr/lib/python3/dist-packages/libcloud/compute/drivers/azure.py", line 1438 def _perform_post(self, path, body, response_type=None, async=False): ^ SyntaxError: invalid syntax In python 3.7, async is a reserved keyword. Debian has this bug report about the installation failure: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903388 It also fails to build in debian currently, because, as in ubuntu, now debian has python3.7 available. I also filed this ticket with upstream about the 3.7 incompatibility: https://issues.apache.org/jira/browse/LIBCLOUD-1009 libcloud 2.3.0 fails to build in cosmic currently because the tests fail. It's not compatible with python 3.7. The last time it was built in the ubuntu archive, python 3.7 was not available, and the tests ran with python 3.6. Now we have both python 3.6 and 3.7. Additionally, it fails to install if python3.7 is installed: Setting up python3-libcloud (2.3.0-1) ...   File "/usr/lib/python3/dist-packages/libcloud/compute/drivers/azure.py", line 1438     def _perform_post(self, path, body, response_type=None, async=False):                                                                 ^ SyntaxError: invalid syntax In python 3.7, async is a reserved keyword. Debian has this bug report about the installation failure: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903388 It also fails to build in debian currently, because, as in ubuntu, now debian has python3.7 available. I also filed this ticket with upstream about the 3.7 incompatibility: https://issues.apache.org/jira/browse/LIBCLOUD-1009 Also found this one in github: https://github.com/apache/libcloud/pull/1227 They seem to have two bugtrackers, I don't know which one is best. Perhaps the github one.
2018-08-24 19:57:55 Andreas Hasenack tags ftbfs
2018-08-27 13:39:20 Andreas Hasenack libcloud (Ubuntu): assignee Andreas Hasenack (ahasenack)
2018-08-27 13:39:24 Andreas Hasenack libcloud (Ubuntu): status New In Progress
2018-08-27 14:12:05 Andreas Hasenack attachment added libcloud-nopy37.debdiff https://bugs.launchpad.net/ubuntu/+source/libcloud/+bug/1788931/+attachment/5181300/+files/libcloud-nopy37.debdiff
2018-08-27 14:12:34 Andreas Hasenack attachment added log https://bugs.launchpad.net/ubuntu/+source/libcloud/+bug/1788931/+attachment/5181301/+files/log
2018-08-27 16:21:45 Ubuntu Foundations Team Bug Bot tags ftbfs ftbfs patch
2018-08-28 12:14:11 Launchpad Janitor merge proposal linked https://code.launchpad.net/~ahasenack/ubuntu/+source/libcloud/+git/libcloud/+merge/353856
2018-08-28 15:50:27 Launchpad Janitor libcloud (Ubuntu): status In Progress Fix Released
2018-08-29 16:48:06 Launchpad Janitor merge proposal linked https://code.launchpad.net/~ahasenack/ubuntu/+source/libcloud/+git/libcloud/+merge/353989