Binary packages rejected based on debian/control Section

Bug #357034 reported by Dominic Evans
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Celso Providelo

Bug Description

I wanted to build a custom kernel in my PPA.

I followed the guide at http://tjworld.net/wiki/Linux/Ubuntu/Kernel/CustomBuildPPA and used the debian/scripts/misc/prepare-personal-PPA-source source to package up my .deb,.dsc,.changes files for use by dput.

However, after compilation succeeded, my PPA uploaded was rejected due to 'Section "base" is not allowed in jaunty'

http://launchpadlibrarian.net/24932153/oh5l24UsOOeuziNtjQEflqBEUN1.txt

I understand that the base section no longer exists in jaunty and Ubuntu normally overrides this with its own value when building packages. I presume the workaround would be sed -e 's/Section: base/Section: admin/' -i debian/control.

Ideally the PPA should always override unknown or disallowed sections to 'misc' and allow the upload.

Tags: lp-soyuz
Revision history for this message
Celso Providelo (cprov) wrote :

Right, the section check shouldn't be that fascist on upload-time and for any unknown/disallowed section should be overridden to 'misc' on publication time.

Changed in soyuz:
importance: Undecided → High
milestone: none → 2.2.4
status: New → Triaged
Celso Providelo (cprov)
Changed in soyuz:
assignee: nobody → cprov
Revision history for this message
Scott Kitterman (kitterman) wrote :

Added note from a dupe: This doesn't just affect PPA. It also affects -backports and possibly -proposed/-updates/-security (there are packages authorized for post-release version updates).

Celso Providelo (cprov)
summary: - PPA packages rejected based on debian/control Section
+ Binary packages rejected based on debian/control Section
Celso Providelo (cprov)
Changed in soyuz:
status: Triaged → In Progress
Revision history for this message
Celso Providelo (cprov) wrote :

r8252 (devel) Only reject uploads with sections that are not in Ubuntu neither in Debian (across series)

Changed in soyuz:
status: In Progress → Fix Committed
Changed in soyuz:
status: Fix Committed → Fix Released
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.