Architecture: all binaries are not expiring in Ubuntu pockets

Reported by Jamie Strandboge on 2012-04-24
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Undecided
Unassigned

Bug Description

I noticed today that various Packages files have multiple entries for the same binary. It appears that arch 'all' binaries are not expiring properly. Attached is a sorted list of arch all binaries with 2 or more entries in the listed Packages file. There are 461 entries of the form:

hardy-security/main/binary-amd64/Packages has multiple entries for 'glibc-doc' (arch='all')
hardy-security/main/binary-amd64/Packages has multiple entries for 'linux-doc-2.6.24' (arch='all')
hardy-security/main/binary-amd64/Packages has multiple entries for 'linux-kernel-devel' (arch='all')
hardy-security/main/binary-amd64/Packages has multiple entries for 'linux-source-2.6.24' (arch='all')
hardy-security/main/binary-i386/Packages has multiple entries for 'glibc-doc' (arch='all')
hardy-security/main/binary-i386/Packages has multiple entries for 'linux-doc-2.6.24' (arch='all')
hardy-security/main/binary-i386/Packages has multiple entries for 'linux-kernel-devel' (arch='all')
hardy-security/main/binary-i386/Packages has multiple entries for 'linux-source-2.6.24' (arch='all')
...

Jamie Strandboge (jdstrand) wrote :
description: updated
William Grant (wgrant) wrote :

This seems to be behaving correctly. The glibc 2.7-10ubuntu8.1 build failed on ia64, so the ubuntu8 arch-dep ia64 binaries are still published, which prevents the ubuntu8 arch-indep binaries from being superseded.

Changed in launchpad:
status: New → Incomplete
Jamie Strandboge (jdstrand) wrote :

What about linux-doc in oneiric-security. linux built on all architectures (https://launchpad.net/ubuntu/+source/linux/3.0.0-17.30) yet there are 5 binaries for linux-doc.

Changed in launchpad:
status: Incomplete → New
William Grant (wgrant) wrote :

The old ABI versions were never NBSed out. eg. https://launchpad.net/ubuntu/oneiric/amd64/linux-headers-3.0.0-13-generic is still published.

Changed in launchpad:
status: New → Incomplete
Colin Watson (cjwatson) wrote :

We don't have any administrative mechanisms to handle NBS in post-release pockets at this point (and I suspect it would cause some complaints if we did - people expect old kernel ABIs to remain around so that not-bang-up-to-the-minute installer builds will keep working).

AFAICS Launchpad is behaving as specified here.

Julian Edwards (julian-edwards) wrote :

Marking invalid since I think there's a consensus that LP is behaving correctly.

Changed in launchpad:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers