packages in 'multiverse' can have binaries in 'main'

Bug #132234 reported by Reinhard Tartler
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Celso Providelo

Bug Description

I uploaded a source to multiverse, and wondered why a binary package did not appear in the expected directory.

The reason is that packages uploaded to multiverse may produce package, which appear in 'main'. This is confusing, at least.

I think the same rules as in the main archive should apply, read: sources in 'multiverse' can only have binary packages in 'multiverse'. Packages in 'main' may have packages in 'universe', and so on.

If this is not possible or feasible, this should be at least documented as such.

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

We can think about something feasible in after this release. As per discussion with archive-admins, we are inclined to force all PPA package to belong to universe component only.

Revision history for this message
Mark Shuttleworth (sabdfl) wrote :

This is sort of the inverse of #137769 (about the ogre model). We will fix both of them by forcing everything to main in PPAs. But if we allow non-main PPA uploads for commercial users later, then we should at least make sure we get this bit right :-)

Changed in soyuz:
importance: Undecided → High
Changed in soyuz:
assignee: nobody → cprov
Revision history for this message
Christian Reis (kiko) wrote :

Celso's patch for bug 139420 moves publication to main and ensures that the packages stay there. Julian's partner-chroots2 branch fixes the ogre model rules for PPAs. The question is whether we need to do anything else to actually fix the bug presented here.

Changed in soyuz:
status: New → Incomplete
Joey Stanford (joey)
Changed in soyuz:
milestone: 1.1.10 → none
Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

now that all the old binaries have been moved to main, i'd say this bug can be closed. This only dealt with the ogre model.

Celso Providelo (cprov)
Changed in soyuz:
milestone: none → 1.1.12
status: Incomplete → Fix Released
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.