gcc-4.6-armel-cross uninstallable on amd64: missing gcc-4.6-arm-linux-gnueabi-base

Bug #934556 reported by Steve Langasek
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gcc-4.5-armel-cross (Ubuntu)
Fix Released
Undecided
Unassigned
gcc-4.5-armhf-cross (Ubuntu)
Fix Released
Undecided
Unassigned
gcc-4.6-armel-cross (Ubuntu)
Fix Released
High
Unassigned
gcc-4.6-armhf-cross (Ubuntu)
Fix Released
High
Unassigned

Bug Description

The latest cross-toolchain build for armel is uninstallable on amd64 in precise:

The following packages have unmet dependencies:
 cpp-4.6-arm-linux-gnueabi : Depends: gcc-4.6-arm-linux-gnueabi-base (= 4.6.2-14ubuntu2cross1.59) but 4.6.2-10ubuntu1cross1.58 is to be installed
 g++-4.6-arm-linux-gnueabi : Depends: gcc-4.6-arm-linux-gnueabi-base (= 4.6.2-14ubuntu2cross1.59) but 4.6.2-10ubuntu1cross1.58 is to be installed
 gcc-4.6-arm-linux-gnueabi : Depends: gcc-4.6-arm-linux-gnueabi-base (= 4.6.2-14ubuntu2cross1.59) but 4.6.2-10ubuntu1cross1.58 is to be installed
 libgomp1-armel-cross : Depends: gcc-4.6-arm-linux-gnueabi-base (= 4.6.2-14ubuntu2cross1.59) but 4.6.2-10ubuntu1cross1.58 is to be installed
 libstdc++6-4.6-dev-armel-cross : Depends: gcc-4.6-arm-linux-gnueabi-base (= 4.6.2-14ubuntu2cross1.59) but 4.6.2-10ubuntu1cross1.58 is to be installed
 libstdc++6-armel-cross : Depends: gcc-4.6-arm-linux-gnueabi-base (= 4.6.2-14ubuntu2cross1.59) but 4.6.2-10ubuntu1cross1.58 is to be installed

That's because the source package has revved, but gcc-4.6-arm-linux-gnueabi-base didn't get uploaded on amd64:

 gcc-4.6-arm-linux-gnueabi-base | 4.6.2-10ubuntu1cross1.58 | precise/universe | amd64
 gcc-4.6-arm-linux-gnueabi-base | 4.6.2-14ubuntu2cross1.59 | precise/universe | i386

This makes all the other packages uninstallable.

The same problem affects the armhf cross-toolchain.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gcc-4.6-arm-linux-gnueabi-base 4.6.2-10ubuntu1cross1.58
ProcVersionSignature: Ubuntu 3.2.0-16.25-generic 3.2.6
Uname: Linux 3.2.0-16-generic x86_64
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
CheckboxSubmission: 017452a27eca3c8b498abbfa5ef91db9
CheckboxSystem: ecaaad6fa1e0799a0aa1126bf620f39e
Date: Fri Feb 17 14:46:44 2012
Dependencies:

InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gcc-4.6-armel-cross
UpgradeStatus: Upgraded to precise on 2011-11-08 (101 days ago)

Steve Langasek (vorlon)
Changed in gcc-4.6-armel-cross (Ubuntu):
importance: Undecided → High
status: New → Triaged
Changed in gcc-4.6-armhf-cross (Ubuntu):
status: New → Triaged
importance: Undecided → High
Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

Thanks for reporting. I got this issue reported by few other people and started working on it.

Changed in gcc-4.6-armel-cross (Ubuntu):
assignee: nobody → Marcin Juszkiewicz (hrw)
Changed in gcc-4.6-armhf-cross (Ubuntu):
assignee: nobody → Marcin Juszkiewicz (hrw)
Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

uploaded package for rebuild

Changed in gcc-4.6-armhf-cross (Ubuntu):
status: Triaged → Fix Committed
Changed in gcc-4.6-armel-cross (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gcc-4.6-armel-cross - 1.60

---------------
gcc-4.6-armel-cross (1.60) precise; urgency=low

  * Make -base and -multilib packages arch=all - LP: #934556
 -- Marcin Juszkiewicz <email address hidden> Thu, 23 Feb 2012 13:49:44 +0100

Changed in gcc-4.6-armel-cross (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gcc-4.6-armhf-cross - 1.60

---------------
gcc-4.6-armhf-cross (1.60) precise; urgency=low

  * Make -base and -multilib packages arch=all - LP: #934556
 -- Marcin Juszkiewicz <email address hidden> Thu, 23 Feb 2012 13:49:44 +0100

Changed in gcc-4.6-armhf-cross (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

This also affects the 4.5 version in Precise. It seems that the same fix you applied to 4.6 has to be applied to 4.5 as well.

thanks,
Fabrice

Changed in gcc-4.5-armhf-cross (Ubuntu):
assignee: nobody → Marcin Juszkiewicz (hrw)
Changed in gcc-4.5-armel-cross (Ubuntu):
assignee: nobody → Marcin Juszkiewicz (hrw)
Marcin Juszkiewicz (hrw)
Changed in gcc-4.5-armhf-cross (Ubuntu):
status: New → In Progress
Changed in gcc-4.5-armel-cross (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gcc-4.5-armhf-cross - 1.60

---------------
gcc-4.5-armhf-cross (1.60) precise; urgency=low

  * Make -base and -multilib packages arch=all - LP: #934556
 -- Marcin Juszkiewicz <email address hidden> Thu, 23 Feb 2012 13:49:44 +0100

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

This bug was fixed in the package gcc-4.5-armel-cross - 1.60

---------------
gcc-4.5-armel-cross (1.60) precise; urgency=low

  * Make -base and -multilib packages arch=all - LP: #934556
 -- Marcin Juszkiewicz <email address hidden> Thu, 23 Feb 2012 13:49:44 +0100

Changed in gcc-4.5-armel-cross (Ubuntu):
status: In Progress → Fix Released
Changed in gcc-4.5-armhf-cross (Ubuntu):
status: In Progress → 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.