LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   File is missing even if it is in the directory (https://www.linuxquestions.org/questions/linux-software-2/file-is-missing-even-if-it-is-in-the-directory-4175588002/)

jobart08 08-25-2016 09:54 PM

File is missing even if it is in the directory
 
Im trying to install an application but I get this error everytime. File is there.

Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
libc.so.6(GLIBC_2.14)(64bit) is needed by libart_lgpl-2.3.21-3.1.x86_64
You could try running: rpm -Va --nofiles --nodigest
Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2016-08-25-21-555cDgtx.yumtx
[root@bdoulxp525 ~]# ls -lart /lib64/libc.so.6
lrwxrwxrwx. 1 root root 12 Jul 26 00:18 /lib64/libc.so.6 -> libc-2.12.so
[root@bdoulxp525 ~]#

keefaz 08-26-2016 05:50 AM

Maybe header files for libc are missing (*.h files). You surelly need to install libc-devel, glibc-devel or some package name like that depending on your distro

Also, you have libc 2.12 installed while version 2.14 is required

hazel 08-26-2016 06:32 AM

Quote:

Originally Posted by keefaz (Post 5596275)
Maybe header files for libc are missing (*.h files). You surelly need to install libc-devel, glibc-devel or some package name like that depending on your distro

Also, you have libc 2.12 installed while version 2.14 is required

That'll be it! Packages do sometimes have a minimum version requirement for a dependency. I doubt if a development package is needed here because this is a binary package being installed, not something being built locally.

Try upgrading glibc, then try the install again.

RockDoctor 08-26-2016 11:58 AM

FWIW (run on Fedora 26 Rawhide) YMMV

Code:

/# rpm -q libart_lgpl
libart_lgpl-2.3.21-15.fc26.x86_64

/# rpm -q --requires libart_lgpl
/sbin/ldconfig
/sbin/ldconfig
libc.so.6()(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
rtld(GNU_HASH)



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