FTBFS on python3.5 in xenial

Bug #1523969 reported by Dimitri John Ledkov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox
Fix Released
Undecided
Sylvain Pineau

Bug Description

I was not sure which branches you use for release.

checkbox package in xenial started to fail to build from source and has started to cause migration blockages.

I have fixed it.

In essence it looks like python3.5 compatibilites things:

* OrderedDict was mutated, whilst iterating. I made sure the values iterated over are copied into a new list, thus allowing to modify the OrderedDIct under interation.
* python setuptools test target in setup.py started to be weird and got confused about checkbox.dbus vs system-wide dbus modules, i fixed that in packaging by simply using unittest runner directly
* qt3d5-dev does not appear to be used, and it is in progress demoted to universe, this dependency was dropped from the package.

The patch of these changes is here:

http://launchpadlibrarian.net/229128750/checkbox_0.18-0ubuntu3_0.18-0ubuntu4.diff.gz

Tags: ftbfs s390x
tags: added: ftbfs s390x
Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :

We've dropped checkbox-old in xenial and failing tests/modules are no longer an issue. Checkbox in xenial is now checkbox-converged and only this package.

Changed in checkbox:
assignee: nobody → Sylvain Pineau (sylvain-pineau)
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.