build-essential shouldn't be Multi-Arch: foreign

Bug #1034568 reported by Adam Conrad
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
build-essential (Ubuntu)
Fix Released
Undecided
Adam Conrad
Precise
Fix Released
Undecided
Adam Conrad

Bug Description

During precise development, build-essential was incorrectly marked Multi-Arch: foreign. This directly contradicts the multi-arch cross-building spec, and broke when dpkg started properly implementing that spec in quantal.

This bug has already been fixed in quantal, but the fix should be backported to precise for correctness (in case someone uses the quantal dpkg with the precise build-essential, or some other interesting combination).

Adam Conrad (adconrad)
Changed in build-essential (Ubuntu):
status: New → Fix Released
description: updated
Changed in build-essential (Ubuntu):
assignee: nobody → Adam Conrad (adconrad)
Changed in build-essential (Ubuntu Precise):
assignee: nobody → Adam Conrad (adconrad)
Adam Conrad (adconrad)
Changed in build-essential (Ubuntu Precise):
status: New → In Progress
Revision history for this message
Steve Langasek (vorlon) wrote : Please test proposed package

Hello Adam, or anyone else affected,

Accepted build-essential into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/build-essential/11.5ubuntu2.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in build-essential (Ubuntu Precise):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Adam Conrad (adconrad) wrote :

Confirmed that the build-essential binaries in -proposed no longer have a Multi-Arch header.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Colin Watson (cjwatson) wrote : Update Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package build-essential - 11.5ubuntu2.1

---------------
build-essential (11.5ubuntu2.1) precise; urgency=low

  * Revert the previous change, we shouldn't be foreign (LP: #1034568)
 -- Adam Conrad <email address hidden> Sun, 08 Jul 2012 15:43:24 -0600

Changed in build-essential (Ubuntu Precise):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers