Can't install lib64stdc++6 due to unmet dependencies

Bug #1015219 reported by Lloyd Dewolf
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gcc-4.7 (Ubuntu)
Fix Released
Low
Unassigned
Precise
Won't Fix
Medium
Unassigned

Bug Description

ENV: http://cloud-images.ubuntu.com/releases/precise/release/ubuntu-12.04-server-cloudimg-amd64-disk1.img

$ sudo apt-get update
$ sudo apt-get install lib64stdc++6
sudo: unable to resolve host u
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 lib64stdc++6:i386 : Depends: lib64gcc1:i386 (>= 1:4.1.1) but it is not going to be installed
                     Depends: libc6-amd64:i386 (>= 2.14) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

$ apt-cache policy lib64stdc++6
lib64stdc++6:i386:
  Installed: (none)
  Candidate: 4.6.3-1ubuntu5
  Version table:
     4.6.3-1ubuntu5 0
        500 http://archive.ubuntu.com/ubuntu/ precise/main i386 Packages

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1015219/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Lloyd Dewolf (lloydde)
affects: ubuntu → gcc-4.7 (Ubuntu)
Revision history for this message
Hans Joachim Desserud (hjd) wrote : Re: lib64stdc++6 unmet dependencies

Thanks for reporting this issue.

I get the same error message when attempting to install lib64stdc++6 on Ubuntu 12.04.

Changed in gcc-4.7 (Ubuntu):
status: New → Confirmed
tags: added: amd64 precise umetdeps
summary: - lib64stdc++6 unmet dependencies
+ Can't install lib64stdc++6 due to unmet dependencies
tags: added: unmetdeps
removed: umetdeps
Revision history for this message
Lloyd Dewolf (lloydde) wrote :

Same issue occurs in 12.10 alpha 2
http://cloud-images.ubuntu.com/releases/quantal/alpha-2/

ubuntu@ubuntu-1210:~$ sudo apt-get install lib64stdc++6
sudo: unable to resolve host ubuntu-1210
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 lib64stdc++6:i386 : Depends: lib64gcc1:i386 (>= 1:4.1.1) but it is not going to be installed
                     Depends: libc6-amd64:i386 (>= 2.14) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
ubuntu@ubuntu-1210:~$

Revision history for this message
Matthias Klose (doko) wrote :

was this a temporary situation, where the eglibc and gcc-4.7 builds were not in sync?

Changed in gcc-4.7 (Ubuntu):
status: Confirmed → Incomplete
importance: Undecided → Low
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

I still get the error about unmet dependencies when attempting to install this package. Ubuntu 12.04 64bit (recently ran apt-get update).

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

[Expired for gcc-4.7 (Ubuntu) because there has been no activity for 60 days.]

Changed in gcc-4.7 (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Reopening as this is still reproducible on 64bits 12.04. To rule out problems with mirrors, I switched to the main server before running update and attempting to install it.

Changed in gcc-4.7 (Ubuntu):
status: Expired → New
Revision history for this message
Raymond Marks (raymond-marks) wrote :

I'm also experiencing the same issue listed above. I've tried a number of steps (removing, upgrading, updating, etc) ... to no avail. I'd be interested to hear any resolution.

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
lib64stdc++6:i386 : Depends: lib64gcc1:i386 (>= 1:4.1.1) but it is not going to be installed
Depends: libc6-amd64:i386 (>= 2.14) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

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

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gcc-4.7 (Ubuntu):
status: New → Confirmed
Revision history for this message
Lloyd Dewolf (lloydde) wrote :

This appears to be resolved.

ENV: ubuntu-13.04-beta2-server-amd64.iso

$ sudo apt-get install lib64stdc++6
[sudo] password for devstack:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gcc-4.7-base:i386 lib64gcc1:i386 libc6:i386 libc6-amd64:i386 libgcc1:i386
Suggested packages:
glibc-doc:i386 locales:i386
The following NEW packages will be installed:
gcc-4.7-base:i386 lib64gcc1:i386 lib64stdc++6:i386 libc6:i386
libc6-amd64:i386 libgcc1:i386
0 upgraded, 6 newly installed, 0 to remove and 10 not upgraded.
Need to get 9,214 kB of archives.
After this operation, 22.1 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://us.archive.ubuntu.com/ubuntu/ raring/main gcc-4.7-base i386 4.7.3-1ubuntu1 [15.3 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ raring/main libc6 i386 2.17-0ubuntu5 [4,046 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu/ raring/main libgcc1 i386 1:4.7.3-1ubuntu1 [53.0 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu/ raring/main libc6-amd64 i386 2.17-0ubuntu5 [4,736 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu/ raring/main lib64gcc1 i386 1:4.7.3-1ubuntu1 [41.9 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu/ raring/main lib64stdc++6 i386 4.7.3-1ubuntu1 [321 kB]
Fetched 9,214 kB in 3min 4s (49.9 kB/s)
Preconfiguring packages ...
Selecting previously unselected package gcc-4.7-base:i386.
(Reading database ... 54532 files and directories currently installed.)
Unpacking gcc-4.7-base:i386 (from .../gcc-4.7-base_4.7.3-1ubuntu1_i386.deb) ...
Selecting previously unselected package libc6:i386.
Unpacking libc6:i386 (from .../libc6_2.17-0ubuntu5_i386.deb) ...
Selecting previously unselected package libgcc1:i386.
Unpacking libgcc1:i386 (from .../libgcc1_1%3a4.7.3-1ubuntu1_i386.deb) ...
Selecting previously unselected package libc6-amd64.
Unpacking libc6-amd64 (from .../libc6-amd64_2.17-0ubuntu5_i386.deb) ...
Replaced by files in installed package libc6:amd64 ...
Selecting previously unselected package lib64gcc1.
Unpacking lib64gcc1 (from .../lib64gcc1_1%3a4.7.3-1ubuntu1_i386.deb) ...
Selecting previously unselected package lib64stdc++6.
Unpacking lib64stdc++6 (from .../lib64stdc++6_4.7.3-1ubuntu1_i386.deb) ...
Setting up gcc-4.7-base:i386 (4.7.3-1ubuntu1) ...
Setting up libc6:i386 (2.17-0ubuntu5) ...
Setting up libgcc1:i386 (1:4.7.3-1ubuntu1) ...
Setting up libc6-amd64 (2.17-0ubuntu5) ...
Setting up lib64gcc1 (1:4.7.3-1ubuntu1) ...
Setting up lib64stdc++6 (4.7.3-1ubuntu1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place

Changed in gcc-4.7 (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Karl Lattimer (karl-qdh) wrote :

Not resolved on 12.04 LTS - as it's an LTS release which is still distributed (and even promoted over the latest 13.xx releases) it should have it's fixed back ported to 12.04

Changed in gcc-4.7 (Ubuntu Precise):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in gcc-4.7 (Ubuntu Precise):
status: Triaged → Won't Fix
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.