[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: multiarch broken?



Am 16.02.2015 um 12:39 schrieb Floris:
> Op Mon, 16 Feb 2015 00:32:16 +0100 schreef Berthold Cogel
> <cogel@uni-koeln.de>:
> 

>>
>> It seems that some of the amd64 and i386 packages are available in
>> different versions, which causes the conflicts..
>>
> 
> You are right, the versions of libc6:amd64 and libc6:i386 have to be the
> same.
> 
> I think you have manually installed a libc6 version from testing. The best
> solution is to downgrade the testing version to the wheezy version. Try
> apt-get install --reinstall libc6=2.13-38+deb7u7
> or use synaptic to get the version right.
> 
> success,
> 
> floris
> 
> 


Thanks for the answer...

I don't remember using testing on this system so I don't know how this
could have happened. I think I will reinstall the system ... after some
additional backups. Reinstalling libc6 will leave me with an almost
blank system so a clean install is the better option:


LANG=C apt-get install --reinstall libc6=2.13-38+deb7u7
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer
required:

... list of packages ...

Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libc-bin:i386 libjboss-j2ee-java locales-all rsh-client tcl8.4
Suggested packages:
  tcl-tclreadline
The following packages will be REMOVED:

... very long list of packages ...

The following NEW packages will be installed:
  libc-bin:i386 libjboss-j2ee-java locales-all rsh-client tcl8.4
The following packages will be DOWNGRADED:
  libc6
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
  apt debian-archive-keyring (due to apt) gnupg (due to apt) bash
debianutils (due to bash) dash (due to bash) libtinfo5 (due to bash)
coreutils libacl1 (due to coreutils) libselinux1 (due to coreutils) dpkg
  (due to dash) diffutils tar (due to dpkg) e2fsprogs e2fslibs (due to
e2fsprogs) libblkid1 (due to e2fsprogs) libcomerr2 (due to e2fsprogs)
libss2 (due to e2fsprogs) libuuid1 (due to e2fsprogs) util-linux
  (due to e2fsprogs) findutils grep install-info (due to grep) libpcre3
(due to grep) gzip libc-bin libcap2 (due to libc-bin) login libpam0g
(due to login) libpam-runtime (due to login) libpam-modules (due to
  login) mount libmount1 (due to mount) libsepol1 (due to mount)
ncurses-bin perl-base sed sysvinit initscripts (due to sysvinit) sysv-rc
(due to sysvinit) sysvinit-utils (due to sysvinit) tzdata (due to
  util-linux) debconf (due to util-linux) libncurses5 (due to
util-linux) libslang2 (due to util-linux)
0 upgraded, 5 newly installed, 1 downgraded, 2396 to remove and 0 not
upgraded.
Need to get 10.2 MB of archives.
After this operation, 6593 MB disk space will be freed.
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
 ?]


Regards
Berthold


Reply to: