PPAs should not publish non-main components
Bug #662088 reported by
William Grant
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Julian Edwards |
Bug Description
Nowadays PPAs only publish packages in the 'main' component -- an attempt to create a publication in any other component will be redirected. Yet they still publish indices for restricted, universe and multiverse. This should be prevented in the same manner as the partner archive only publishes the partner component.
Related branches
lp://qastaging/~julian-edwards/launchpad/ppa-components-bug-662088
- Jelmer Vernooij (community): Approve (code)
- Julian Edwards (community): Approve (code)
-
Diff: 108 lines (+20/-10)3 files modifiedlib/lp/archivepublisher/tests/test_publisher.py (+9/-9)
lib/lp/soyuz/model/archive.py (+2/-0)
lib/lp/soyuz/tests/test_archive.py (+9/-1)
Changed in soyuz: | |
assignee: | nobody → William Grant (wgrant) |
Changed in soyuz: | |
status: | New → Confirmed |
Changed in soyuz: | |
status: | Confirmed → Triaged |
importance: | Undecided → Low |
tags: | added: ppa soyuz-publisher |
Changed in soyuz: | |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
It looks like the sources.list generator asks for all components for PPAs. That may need fixing too.