Soyuz does not have a facility to manage sections

Bug #299034 reported by Emmet Hikory
2
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-independent, and as these distributions diverge, there should be a facility to determine which sections are supported, either by Soyuz directly, or by the specific distroseries targeted by any given upload.

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.

Revision history for this message
Celso Providelo (cprov) wrote :

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.

Changed in soyuz:
importance: Undecided → Medium
status: New → Triaged
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.