LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (https://www.linuxquestions.org/questions/debian-26/)
-   -   4kstogram not Worked :( (https://www.linuxquestions.org/questions/debian-26/4kstogram-not-worked-4175540129/)

hack3rcon 04-19-2015 04:39 AM

4kstogram not Worked :(
 
Hello.
I use Debian 7.7 X64 and when want to run 4kstogram, it show me below error :

$ 4kstogram
/usr/lib/4kstogram/4kstogram-bin: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/4kstogram/4kstogram-bin)
/usr/lib/4kstogram/4kstogram-bin: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/4kstogram/libexif.so.12)

How can I solve it?

gengisdave 04-19-2015 05:49 AM

which version of glibc do you have?

Head_on_a_Stick 04-19-2015 06:29 AM

The general wisdom is that upgrading libc6 breaks Wheezy (it uses version 2.13).

However, @stevo over on the MEPIS forums has successfully backported version 2.17 to Wheezy with no reported problems (so far).
http://forum.mepiscommunity.org/view...p?f=88&t=37022

Try this at your own risk, it may run amok and kill all the kittens in your neighbourhood, etc...

hack3rcon 04-19-2015 06:38 AM

Quote:

Originally Posted by gengisdave (Post 5349666)
which version of glibc do you have?

When I use below command it show me :

$sudo dpkg -L "glibc"
dpkg-query: package 'glibc' is not installed
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.

jlinkels 04-19-2015 08:30 AM

Quote:

Originally Posted by hack3rcon (Post 5349685)
When I use below command it show me :

$sudo dpkg -L "glibc"
dpkg-query: package 'glibc' is not installed
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.

The correct glibc package you are looking for is libc6, not glibc.

dpkg works on the installation package name level e.g. libc6_2.19-13_amd64.deb

What you likley want to see is
Code:

apt-cache show libc6
Did you install de 4kstogram .deb package? And did not dpkg complain about the libc6 version?

jlinkels

hack3rcon 04-19-2015 11:36 PM

Quote:

Originally Posted by jlinkels (Post 5349695)
The correct glibc package you are looking for is libc6, not glibc.

dpkg works on the installation package name level e.g. libc6_2.19-13_amd64.deb

What you likley want to see is
Code:

apt-cache show libc6
Did you install de 4kstogram .deb package? And did not dpkg complain about the libc6 version?

jlinkels


The output is :

Package: libc6
Source: eglibc
Version: 2.13-38+deb7u8
Installed-Size: 9525
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Architecture: amd64
Replaces: libc6-amd64
Provides: glibc-2.13-1
Depends: libc-bin (= 2.13-38+deb7u8), libgcc1
Suggests: glibc-doc, debconf | debconf-2.0, locales
Conflicts: prelink (<= 0.0.20090311-1), tzdata (<< 2007k-1), tzdata-etch
Breaks: locales (<< 2.13), locales-all (<< 2.13), lsb-core (<= 3.2-27), nscd (<< 2.13)
Description-en: Embedded GNU C Library: Shared libraries
Contains the standard libraries that are used by nearly all programs on
the system. This package includes shared versions of the standard C library
and the standard math library, as well as many others.
Homepage: http://www.eglibc.org
Description-md5: 5089b4da6684d7432ab618fb5b79cec5
Multi-Arch: same
Section: libs
Priority: required
Filename: pool/updates/main/e/eglibc/libc6_2.13-38+deb7u8_amd64.deb
Size: 4334894
MD5sum: e107b89e36e33dd2bb695f78e923f50e
SHA1: 2e4482fa74cddf98a1ed44f8b959ec23ef913949
SHA256: 4f9fb6d2468926232196ef835926478e0d18ed48669ad9ba8b5a369326a203ea

Package: libc6
Source: eglibc
Version: 2.13-38+deb7u6
Installed-Size: 9460
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Architecture: amd64
Replaces: libc6-amd64
Provides: glibc-2.13-1
Depends: libc-bin (= 2.13-38+deb7u6), libgcc1
Suggests: glibc-doc, debconf | debconf-2.0, locales
Conflicts: prelink (<= 0.0.20090311-1), tzdata (<< 2007k-1), tzdata-etch
Breaks: locales (<< 2.13), locales-all (<< 2.13), lsb-core (<= 3.2-27), nscd (<< 2.13)
Description-en: Embedded GNU C Library: Shared libraries
Contains the standard libraries that are used by nearly all programs on
the system. This package includes shared versions of the standard C library
and the standard math library, as well as many others.
Multi-Arch: same
Homepage: http://www.eglibc.org
Description-md5: 5089b4da6684d7432ab618fb5b79cec5
Tag: implemented-in::c, role::shared-lib
Section: libs
Priority: required
Filename: pool/main/e/eglibc/libc6_2.13-38+deb7u6_amd64.deb
Size: 4214430
MD5sum: 9b27368e31cdfd76a7c8b52c093f1f0a
SHA1: 3ba181018445c4449456655b965fa389819dae9f
SHA256: df4b81ecd17ddefa3ba1268d64465fa2439ebf934dae180495040ff3d767c2a3


I download .deb package from official website.

jlinkels 04-20-2015 04:45 AM

I am surprised that dpkg did not object when installing 4kstogram. But anyway. when it needs a newer libc6 there is not much you can do. You have 2.13, that is clear.

Next week Jessie will be released as the new stable. You could consider dist-upgrading. Which should give not much problems, provided you have not installed non-debian packages. That could include video drivers.

jlinkels


All times are GMT -5. The time now is 06:01 AM.