overrides on architecture-independent binaries in a single architecture leads to superseding the package on other architectures

Bug #347279 reported by Celso Providelo
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

Overrides of architectures independent binaries in a single architecture (or a partial set of them) should be denied in `change-override`, because it will result in the removal of binary in the missing architectures.

For instance, when 'foo-bin' is arch-indep, `change-override.py -s jaunty foo-bin -c universe -a i386` will override it on i386 and mark it as superseded in all the other jaunty architectures.

Celso Providelo (cprov)
Changed in soyuz:
importance: Undecided → Medium
milestone: none → pending
status: New → Triaged
Revision history for this message
Robert Collins (lifeless) wrote :

This seems to be a model limitation, so we can either block it, or we could fix the model to allow it, if there is a valid use case for it.

Changed in launchpad:
importance: Medium → Low
summary: - Block overrides on architecture-independent binaries in a single
- architecture
+ overrides on architecture-independent binaries in a single architecture
+ leads to superseding the package on other architectures
William Grant (wgrant)
tags: added: package-overrides soyuz-publish
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.