libc6-dev_2.19-0ubuntu6.6_i386.deb not installing Ubuntu 14.04.2 LTS

Asked by Martijn Wehrens


I get a weird error when trying to install the libc6-dev package. I'm not experienced with this at all, but it seems like the computer thinks it is dealing with a amd64 version; whilst I did download the i386 version.
Am I doing something wrong or is the file somehow incorrect?

See below for terminal commands and output. My Ubuntu version is 14.04.2 LTS.

Thanks in advance,


jintram@Charles:~/Desktop$ sudo dpkg -i libc6-dev_2.19-0ubuntu6.6_i386.deb
(Reading database ... 164078 files and directories currently installed.)
Preparing to unpack libc6-dev_2.19-0ubuntu6.6_i386.deb ...
Unpacking libc6-dev:i386 (2.19-0ubuntu6.6) over (2.19-0ubuntu6.6) ...
dpkg: error processing package libc6-dev:i386 (--install):
 package libc6-dev:i386 2.19-0ubuntu6.6 cannot be configured because libc6-dev:amd64 is at a different version (2.19-0ubuntu6.5)
Errors were encountered while processing:

Question information

English Edit question
Ubuntu eglibc Edit question
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :

Why are you installing such a key package via deb? Why are you not using the package from the official repositories?

Revision history for this message
Martijn Wehrens (0-zpam-h) said :

Hi andrew,

Thanks for your response. Basically, because I don't exactly know what I'm doing.

What I was trying to do is installing my wlan drivers (I have a 2015 dell XPS 13 with a broadcom bcm4352 wlan card). There are different drivers available, but all require that you compile/install them yourself (either make or dpkg -i). When I try to install a driver with the package manger (dpkg), the computer complains about dependencies. One of them is the libc6-dev package (which is apparently not installed by default, at least, that's what I thought). Since I don't have internet access on my laptop (maybe plugging it into a network cable would be an easier solution), I thought it would be convenient to download the packages it asks for via here and use a USB stick to transfer them to my offline laptop, and install them on that machine manually.

This worked well for another dependency, but I got above error message when trying to install this package. Since "libc6-dev:amd64" is mentioned, I thought I ask a question here, since the error message sounds to me like the machine thinks I have the package meant for AMD, whilst I downloaded the i386 one.

Best, Martijn.

Revision history for this message
actionparsnip (andrew-woodhead666) said :

Use a wired connection and connect to the Web that way. Get fully updated and reboot then use the additional drivers application to install the driver you need. Those cheap Broadcom chips are catered for very well in that application.

This guide will help

Revision history for this message
Manfred Hampl (m-hampl) said :

What is the output of the terminal command

sudo apt-get install --reinstall libc6-dev:i386 libc6-dev:amd64

Can you help with this problem?

Provide an answer of your own, or ask Martijn Wehrens for more information if necessary.

To post a message you must log in.