Recipe builds require indices for non-main PPA components

Bug #692114 reported by William Grant
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
William Grant

Bug Description

SourcePackageRecipeBuild.current_component uses default_component_dependency_name ("multiverse"), which causes recipe builds to look for main, restricted, universe and multiverse indices in the PPA. But as of 10.12 we only publish main, so the other indices do not exist. This causes recipe builds in new PPAs to fail.

Since recipe builds are only supported in PPAs at the moment, we can safely change current_component to main.

Tags: qa-ok recipe

Related branches

tags: added: recipe
Revision history for this message
Launchpad QA Bot (lpqabot) wrote : Bug fixed by a commit
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
William Grant (wgrant)
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Matthias Mailänder (mailaender) wrote :

It does not work for me: https://code.launchpad.net/~mailaender/+recipe/gchemutils-0.12-ppa still a chroot problem. I reported a duplicate bug #692264.

William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
Curtis Hovey (sinzui)
Changed in launchpad:
milestone: none → 11.01
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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