build-depends on python-autopilot which is in universe

Bug #1446533 reported by Martin Pitt
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-ui-toolkit (Ubuntu)
Fix Released
Critical
Cris Dywan
Vivid
Fix Released
Critical
Cris Dywan

Bug Description

ubuntu-ui-toolkit is in main, but https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/sphinxSysPath/+merge/252891 introduced a build-dependency to python-autopilot which is in universe. Due to our misconfigured silo PPAs we didn't spot that on merging, but it breaks main (http://people.canonical.com/~ubuntu-archive/component-mismatches.svg) and renders ubuntu-ui-toolkit unbuildable in vivid.

The build dependency needs to be dropped again. Alternatively it could move to python3-autopilot and you write MIRs for autopilot and its dependencies, but that's getting tight for vivid.

Related branches

Martin Pitt (pitti)
Changed in ubuntu-ui-toolkit (Ubuntu Vivid):
assignee: nobody → Christian Dywan (kalikiana)
status: New → Triaged
importance: Undecided → Critical
milestone: none → ubuntu-15.04
Revision history for this message
Martin Pitt (pitti) wrote :

Merely dropping the python-autopilot build-deps technically builds, but it does get the previous ImportError for the autopilot module again when building the docs. Could this just ship an empty dummy autopilot module to quiesce this? I figure it can't possibly need the actual autopilot module as the autopilot docs are built by autopilot itself, not by ui-toolkit?

Cris Dywan (kalikiana)
Changed in ubuntu-ui-toolkit (Ubuntu Vivid):
status: Triaged → In Progress
Martin Pitt (pitti)
Changed in ubuntu-ui-toolkit (Ubuntu Vivid):
status: In Progress → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :
Changed in ubuntu-ui-toolkit (Ubuntu Vivid):
status: Fix Committed → 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.