Packages are not published to the right section

Bug #164571 reported by Jamu Kakar
4
Affects Status Importance Assigned to Milestone
Launchpad itself
New
Undecided
Unassigned

Bug Description

I've been puzzling over why using this source:

deb http://ppa.launchpad.net/autoppa/ubuntu gutsy universe

to install the 'autoppa' package fails with a 'package missing or
obsoleted' message from apt-get. When I look in:

http://ppa.launchpad.net/autoppa/ubuntu/pool/universe/a/autoppa/

I see that the relevant .deb's are in place. The debian/control file
in the .tar.gz file that has been uploaded specifies universe in the
Section field. After some chatter on #launchpad blueyed mentioned
that he installed it with a main source:

deb http://ppa.launchpad.net/autoppa/ubuntu gutsy main

which doesn't make sense since the package has, to my knowledge, never
specified main in the Section field. Further, looking at the .tar.gz
file for a package in:

http://ppa.launchpad.net/autoppa/ubuntu/pool/main/a/autoppa/

shows that the debian/control file there specifies universe in the
Section field.

So I have two questions:

1. Why did this package get published in the main section of the PPA?

2. Why is it not installable using a universe deb line?

Can this be fixed? A blog entry on the Launchpad Blog describing
AutoPPA points to the universe deb line (which worked at the time the
article was written) now has instructions that don't actually work.

Tags: lp-soyuz ppa
Revision history for this message
Jamu Kakar (jkakar) wrote :

I guess this is a dupe of bug #157561. It seems pretty odd for
packages to be auto-moved to main.

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

Jamu, this issue is in fact a duplication of #163716.

In order to keep PPA system as simpler as possible we removed ogre-model restrictions and are forcing all new uploads to main component. They will be able to reach their deps from all components from ubuntu primary archive and also from -security & -updates.

We had to override all previous packages published in other components than main to keep the new mechanism and data sane.

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.