Delayed copies do not respect PPA component override

Bug #610687 reported by William Grant
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Steve Kowalik

Bug Description

Delayed copies get their overrides using overrideFromAncestry. This works OK for most primary archive cases, since they're updates to existing packages. But when copying to a PPA, there is no ancestry, and the 'main' default PPA component isn't observed, so the sourcepackagerelease's default values are used. If sourcepackagerelease.component is something like 'non-free', broken publications and builds are created, causing widespread publisher and buildd-manager carnage.

Related branches

William Grant (wgrant)
description: updated
Steve McInerney (spm)
tags: added: canonical-losa-lp
Changed in soyuz:
status: New → Triaged
importance: Undecided → Critical
Changed in soyuz:
importance: Critical → High
tags: added: buildd-manager oops
Steve Kowalik (stevenk)
tags: added: bugjam2010
Revision history for this message
Launchpad QA Bot (lpqabot) wrote : Bug fixed by a commit
Changed in launchpad:
assignee: nobody → Steve Kowalik (stevenk)
tags: added: qa-needstesting
Changed in launchpad:
status: Triaged → Fix Committed
William Grant (wgrant)
tags: added: qa-ok
removed: qa-needstesting
Curtis Hovey (sinzui)
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.

Other bug subscribers

Remote bug watches

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