Answer the question
In order to leave comments, you need to log in
Glibc and locales incompatibility in Debian Wheezy?
Good time!
Need help with glibc library in Debian Wheezy.
Foolishly, I installed version 2.19 from testing, which upgraded some libraries and removed locales, because it requires libc6=2.13
Due to the removal of locales, several necessary packages stopped working, incl. my own.
Please help with downgrading libc6 to 2.13-38+deb7u8 or restoring locales.
Part of history.log
Start-Date: 2015-06-04 21:33:51
Commandline: apt-get install -t testing libc6
Install: libgmp10:i386 (6.0.0+dfsg-6, automatic), libnettle4:i386 (2.7.1-5, automatic), libcupsfilters1:amd64 (1.0.68-1, automatic), libgnutls-deb0-28:amd64 (3.3.15-2, automatic), libgnutls-deb0-28:i386 (3.3.15-2, automatic), libtasn1-6:amd64 (4.5-2, automatic), libtasn1-6:i386 (4.5-2, automatic), libffi6:amd64 (3.1-2+b2, automatic), libffi6:i386 (3.1-2+b2, automatic), libhogweed2:amd64 (2.7.1-5, automatic), libhogweed2:i386 (2.7.1-5, automatic), libjpeg62-turbo:amd64 (1.4.0-7, automatic), libtiff5:amd64 (4.0.3-13, automatic), libkadm5clnt-mit9:amd64 (1.12.1+dfsg-20, automatic), librtmp1:amd64 (2.4+20150115.gita107cef-1, automatic)
Upgrade: libkrb5-3:amd64 (1.10.1+dfsg-5+deb7u3, 1.12.1+dfsg-20), libkrb5-3:i386 (1.10.1+dfsg-5+deb7u3, 1.12.1+dfsg-20), libk5crypto3:amd64 (1.10.1+dfsg-5+deb7u3, 1.12.1+dfsg-20), libk5crypto3:i386 (1.10.1+dfsg-5+deb7u3, 1.12.1+dfsg-20), libc-bin:amd64 (2.13-38+deb7u8, 2.19-18), libgmp10:amd64 (5.0.5+dfsg-2, 6.0.0+dfsg-6), libp11-kit-dev:amd64 (0.12-3, 0.23.1-2), libnettle4:amd64 (2.4-3, 2.7.1-5), libcupsimage2:amd64 (1.5.3-5+deb7u5, 1.7.5-11), libcurl4-openssl-dev:amd64 (7.26.0-1+wheezy13, 7.42.1-2), libc6-i386:amd64 (2.13-38+deb7u8, 2.19-18), libgssrpc4:amd64 (1.10.1+dfsg-5+deb7u3, 1.12.1+dfsg-20), libc6-i686:i386 (2.13-38+deb7u8, 2.19-18), libp11-kit0:amd64 (0.12-3, 0.23.1-2), libp11-kit0:i386 (0.12-3, 0.23.1-2), libcups2:amd64 (1.5.3-5+deb7u5, 1.7.5-11), libcups2:i386 (1.5.3-5+deb7u5, 1.7.5-11), libcurl3:amd64 (7.26.0-1+wheezy13, 7.42.1-2), libkrb5support0:amd64 (1.10.1+dfsg-5+deb7u3, 1.12.1+dfsg-20), libkrb5support0:i386 (1.10.1+dfsg-5+deb7u3, 1.12.1+dfsg-20), libtirpc1:amd64 (0.2.2-5, 0.2.5-1), libssl-dev:amd64 (1.0.1e-2+deb7u16, 1.0.2a-1), curl:amd64 (7.26.0-1+wheezy13, 7.42.1-2), libkeyutils1:amd64 (1.5.5-3+deb7u1, 1.5.9-5+b1), libkeyutils1:i386 (1.5.5-3+deb7u1, 1.5.9-5+b1), libc6-dev:amd64 (2.13-38+deb7u8, 2.19-18), libcurl3-gnutls:amd64 (7.26.0-1+wheezy13, 7.42.1-2), libgssapi-krb5-2:amd64 (1.10.1+dfsg-5+deb7u3, 1.12.1+dfsg-20), libgssapi-krb5-2:i386 (1.10.1+dfsg-5+deb7u3, 1.12.1+dfsg-20), libc-dev-bin:amd64 (2.13-38+deb7u8, 2.19-18), libc6:amd64 (2.13-38+deb7u8, 2.19-18), libc6:i386 (2.13-38+deb7u8, 2.19-18), nfs-common:amd64 (1.2.6-4, 1.2.8-9), libssl1.0.0:amd64 (1.0.1e-2+deb7u16, 1.0.2a-1), libssl1.0.0:i386 (1.0.1e-2+deb7u16, 1.0.2a-1)
Remove: libkrb5-dev:amd64 (1.10.1+dfsg-5+deb7u3), locales:amd64 (2.13-38+deb7u8), krb5-multidev:amd64 (1.10.1+dfsg-5+deb7u3)
End-Date: 2015-06-04 21:35:54
Start-Date: 2015-06-05 00:43:34
Commandline: apt-get autoremove
Remove: comerr-dev:amd64 (2.1-1.42.5-1.1+deb7u1), libgnutls26:i386 (2.12.20-8+deb7u3), libtasn1-3:i386 (2.13-2+deb7u2), libgssrpc4:amd64 (1.12.1+dfsg-20), libgcrypt11:i386 (1.5.0-5+deb7u3), libkadm5clnt-mit8:amd64 (1.10.1+dfsg-5+deb7u3), libkadm5clnt-mit9:amd64 (1.12.1+dfsg-20), libkadm5srv-mit8:amd64 (1.10.1+dfsg-5+deb7u3), libkdb5-6:amd64 (1.10.1+dfsg-5+deb7u3), libgssglue1:amd64 (0.4-2), libgpg-error0:i386 (1.10-3.1)
End-Date: 2015-06-05 00:43:52
Answer the question
In order to leave comments, you need to log in
Show /etc/apt/sources.list
Generally speaking, Debian Wheezy is now old stable and you have installed packages from stable, not test
Or just upgrade to stable.
So install what was removed back, for locales:
Well, the rest of the packages by analogy, specific versions will return, they should still be available.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question