Soyuz does not have a facility to manage sections
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Medium
|
Unassigned |
Bug Description
When uploading a package to a PPA with a "Section" that isn't in the list supported by Soyuz, the upload is rejected as not being in a valid section. The set of Sections allowed by Soyuz is not visible anywhere, although it appears to match the set defined by Debian policy.
As Soyuz becomes increasingly distribution-
In terms of access control, the group that is responsible for handling NEW processing for a given archive is probably the group that should be responsible for adjusting the valid set of sections. In the case of PPAs, where there is no manual queue management, the sections should be inherited from the distroseries targeted by the PPA upload.
As mentioned, this is particularly important for PPA uploads, which are not submitted to any queue processing neither auto-overrides.
Being able to access the list of sections selected for a distroseries would be ideal. We could also include that list (or link to the page containing it) in the upload rejection message when the submitted section is invalid.