Ubuntu

Internal Error, No file name for libc6

Reported by Kuya Marc on 2012-04-16
100
This bug affects 23 people
Affects Status Importance Assigned to Milestone
dpkg (Ubuntu)
Undecided
Unassigned

Bug Description

Here are the results when doing a sudo apt-get update && sudo apt-get dist-upgrade:

Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 libc6 : Depends: libc-bin (= 2.15-0ubuntu9) but 2.15-0ubuntu7 is installed
 libstdc++6 : Depends: gcc-4.6-base (= 4.6.3-1ubuntu4) but 4.6.3-1ubuntu5 is installed
 libstdc++6-4.6-dev : Depends: libstdc++6 (>= 4.6.3-1ubuntu5) but 4.6.3-1ubuntu4 is installed
E: Unmet dependencies. Try using -f.

Here are the results for: sudo apt-get -f install -y

Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libc-bin libstdc++6
The following packages will be upgraded:
  libc-bin libstdc++6
2 upgraded, 0 newly installed, 0 to remove and 138 not upgraded.
10 not fully installed or removed.
Need to get 0 B/1,458 kB of archives.
After this operation, 1,024 B of additional disk space will be used.
E: Internal Error, No file name for libc6

Problem first noticed 10 hours prior to this posting.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libc6 2.15-0ubuntu9
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic i686
ApportVersion: 2.0.1-0ubuntu3
Architecture: i386
Date: Tue Apr 17 07:22:23 2012
EcryptfsInUse: Yes
InstallationMedia: Lubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcEnviron:
 LANGUAGE=en_PH:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_PH.UTF-8
 SHELL=/bin/bash
SourcePackage: eglibc
UpgradeStatus: No upgrade log present (probably fresh install)

Kuya Marc (kuya-marc) wrote :
Launchpad Janitor (janitor) wrote :

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

Changed in eglibc (Ubuntu):
status: New → Confirmed
Sean Clarke (sean-clarke) wrote :

See if this fixes it for you.... as root:

apt-get update
apt-get clean
apt-get install -fy
dpkg -i /var/cache/apt/archives/*.deb
dpkg --configure -a
apt-get install -fy
apt-get dist-upgrade

It seems to be working! However, due to Internet-related bottlenecks on my
end, "apt-get dist-upgrade" runs longer than normal. I think the dpkg
instructions is what fixed the problem.

Marc
*
*

On Thu, Apr 19, 2012 at 02:56, Sean Clarke <<email address hidden>
> wrote:

> See if this fixes it for you.... as root:
>
> apt-get update
> apt-get clean
> apt-get install -fy
> dpkg -i /var/cache/apt/archives/*.deb
> dpkg --configure -a
> apt-get install -fy
> apt-get dist-upgrade
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/983543
>
> Title:
> Internal Error, No file name for libc6
>
> Status in “eglibc” package in Ubuntu:
> Confirmed
>
> Bug description:
> Here are the results when doing a sudo apt-get update && sudo apt-get
> dist-upgrade:
>
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> You might want to run 'apt-get -f install' to correct these.
> The following packages have unmet dependencies:
> libc6 : Depends: libc-bin (= 2.15-0ubuntu9) but 2.15-0ubuntu7 is
> installed
> libstdc++6 : Depends: gcc-4.6-base (= 4.6.3-1ubuntu4) but 4.6.3-1ubuntu5
> is installed
> libstdc++6-4.6-dev : Depends: libstdc++6 (>= 4.6.3-1ubuntu5) but
> 4.6.3-1ubuntu4 is installed
> E: Unmet dependencies. Try using -f.
>
> Here are the results for: sudo apt-get -f install -y
>
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Correcting dependencies... Done
> The following extra packages will be installed:
> libc-bin libstdc++6
> The following packages will be upgraded:
> libc-bin libstdc++6
> 2 upgraded, 0 newly installed, 0 to remove and 138 not upgraded.
> 10 not fully installed or removed.
> Need to get 0 B/1,458 kB of archives.
> After this operation, 1,024 B of additional disk space will be used.
> E: Internal Error, No file name for libc6
>
> Problem first noticed 10 hours prior to this posting.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 12.04
> Package: libc6 2.15-0ubuntu9
> ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
> Uname: Linux 3.2.0-23-generic i686
> ApportVersion: 2.0.1-0ubuntu3
> Architecture: i386
> Date: Tue Apr 17 07:22:23 2012
> EcryptfsInUse: Yes
> InstallationMedia: Lubuntu 11.10 "Oneiric Ocelot" - Release i386
> (20111012)
> ProcEnviron:
> LANGUAGE=en_PH:en
> TERM=xterm
> PATH=(custom, no user)
> LANG=en_PH.UTF-8
> SHELL=/bin/bash
> SourcePackage: eglibc
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/983543/+subscriptions
>

Kuya Marc (kuya-marc) wrote :

Sean Clarke's solution has WORKED!

What really worked was the following commands:
1. dpkg -i /var/cache/apt/archives/*.deb
2. dpkg --configure -a

The 1st dpkg 'force' installs from archives without aptitude.
The 2nd dpkg does automatic configurations.

Marc

tags: added: lubuntu
clement francomme (6zo00set) wrote :

I've been in the mood when going from kubuntu 11.10 x64 to Ubuntu 12.04 and tried these solution without success. I always end up with loads of different errors.

Thank to this topic, I've managed to get rid of the trouble by :
dpkg -i /var/cache/apt/archive/*.deb
dpkg -i --configure libgcc1 libc6
Then all the previous dpkg commands again.

And then everything back to normal to continue the upgrade.

Clement

Timo Aaltonen (tjaalton) on 2012-09-12
affects: eglibc (Ubuntu) → dpkg (Ubuntu)
agent 8131 (agent-8131) wrote :

I ran into this problem recently on 12.04, something to do with libc6:386 installed. This is what I did:

sudo dpkg --purge libc6:i386 cupswrappermfc7860dw:i386 libgcc1:i386
sudo dpkg -i /var/cache/apt/archives/libc6_2.15-0ubuntu10.2_amd64.deb
sudo apt-get install -f

Digulla-hepe (digulla-hepe) wrote :

@agent: Thanks, that helped to get apt-get into a reasonable state of mind after being hit by this bug: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/1016294

VidiMan (vidibuzz) wrote :

This did nothing to fix my issue with lib6c. I get "Processing was halted because there were too many errors." when running the --configure command. Nothing fixes the problem.

VidiMan (vidibuzz) wrote :

deleting the folder at /etc/ld.so.nohwcap and running the following worked for me.

Note: the version for me was 10.3 not 10.2:
dpkg -i /var/cache/apt/archives/libc6_2.15-0ubuntu10.3_amd64.deb

marw (marw) wrote :

Just to confirm that the solution by Sean Clarke / Kuya Marc worked for me also.

Sean Clarke (sean-clarke) wrote :

Not present in later release, can we close as fixed upstream?

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers