Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
Preconfiguring packages ...
dpkg: error processing package libc6:amd64 (--configure):
package libc6:amd64 2.19-18+deb8u10 cannot be configured because libc6:i386 is at a different version (2.19-18+deb8u9)
Errors were encountered while processing:
libc6:amd64
I don't really know how to handle this problem, I would like to replace this old libc6:i386 package by the 64 bit version of it.
If you have any advice on how to simply do it, I would be very grateful !!
Thanks in advance !
Last edited by amasglobulaires on 2017-08-08 22:47, edited 1 time in total.
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 117 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
dpkg: error processing package libc6:amd64 (--configure):
package libc6:amd64 2.19-18+deb8u10 cannot be configured because libc6:i386 is at a different version (2.19-18+deb8u9)
Errors were encountered while processing:
libc6:amd64
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 117 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
dpkg: error processing package libc6:amd64 (--configure):
package libc6:amd64 2.19-18+deb8u10 cannot be configured because libc6:i386 is at a different version (2.19-18+deb8u9)
Errors were encountered while processing:
libc6:amd64
I would like to use the 64 bit package since this computer is a 64 bit machine . And also because this conflict between this two package seems to cause problems and prevent any upgrades.
amasglobulaires wrote:I would like to use the 64 bit package since this computer is a 64 bit machine
Let me rephrase the question: What makes you think that the architecture of your machine is the overriding consideration underlying your question?
(In case it isn't obvious, depending on any number of factors, you are potentially one small mistake away from a major problem. You would be smart to do a backup before you do anything else.)
Well my main problem here is that I can't make any kind of upgrades, so my debian environment is actually stuck and won't take advantage of any security or features updates for any applications, and this problem seems to come from a conflict between a libc6 32 bit package and a 64 bit one .
In order to retrieve a safe environment by finally making these upgrades, do I have the choice between overriding the libc6 32 bit package or keeping it ? Can I have both ?
amasglobulaires wrote:Well my main problem here is that I can't make any kind of upgrades...
No. Your main problem is that you have no idea about the implications of what you're trying to do and cannot articulate a coherent rationale for your actions.
You have no idea about the implications of what you're trying to do and cannot articulate a coherent rationale for your actions
Yeah, that's why I asked for some advice and some explications, and I actually didnt took any action except trying to upgrade the environnement ( the normal way )and gathering some informations and errors . Moreover my actual rationale mind made me post my problem and my questions on this forum to gather some experience by people who understand my problem, and of course before doing anything stupid on my own.
The backup is done since a long time but thank you for having warned me.
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
deb-src http://httpredir.debian.org/debian/ jessie main contrib non-free
deb http://repo.linrunner.de/debian jessie main
Many machines have both i386 and amd64 versions of that and other libraries installed; mine for example. The versions have to match, and they do on mine.
I would bet that you haven't run "apt-get update" to refresh your package database for a while, since it seems to be trying to use an older version of a library--or maybe you removed multiarch support somehow?