PDA

View Full Version : Did NVIDIA v1.0-4349 break the dependencies requirement for xawtv?


ant
04-06-03, 03:06 PM
Hi. I am trying to install the latest version of xawtv (v3.85; .rpm and .src.rpm) from rpmfind.net for my Red Hat Linux 7.2 box. A few days ago, I downloaded the newest NVIDIA driver from http://www.nvidia.com/view.asp?IO=linux_display_ia32_1.0-4349 ... Today, I tried to install xawtv v3.86 .


[root@ANTux-AXP i386]# ls -all
total 1256
drwxr-xr-x 2 root root 4096 Apr 6 12:55 .
drwxr-xr-x 8 root root 4096 Feb 15 2002 ..
-rw-r--r-- 1 root root 1012497 Apr 6 12:41 xawtv-3.85-1.i386.rpm
-rw-r--r-- 1 root root 252274 Apr 6 12:41 xawtv-tv-fonts-3.85-1.i386.rpm
[root@ANTux-AXP i386]# rpm -ivh *
error: failed dependencies: libGLcore.so.1 is needed by xawtv-3.85-1


I looked for libGLcore.so.1 on rpmfind.net and it is from old NVIDIA video driver package. It seems like the latest NVIDIA driver doesn't have this file/library anymore.
How do I install it? I can't even install an older version of xawtv (v3.81) that did work before I uninstalled it. Same error.

Thank you in advance. :)

bwkaz
04-06-03, 03:34 PM
No, the package has a libGLcore.so.1 file. It should be in /usr/lib -- take a look.

Kiamu
04-06-03, 03:36 PM
has the location of the lib moved ??

anyway an ldconfig should do the trick :)

ant
04-06-03, 03:42 PM
Originally posted by Kiamu
has the location of the lib moved ??

anyway an ldconfig should do the trick :) I don't know if the location moved. I never paid attention to it.

/sbin/ldconfig didn't help.

[root@ANTux-AXP i386]# ls /usr/lib/libGLcore.so.1
/usr/lib/libGLcore.so.1 (it's there)

Then why can't I install the RPM file from .src.rpm rebuild)? :(

Did anyone try it?

bwkaz
04-06-03, 05:43 PM
No, I didn't try it, RPMs are seriously broken in my opinion; I will not use them.

Might it be that the package you're installing is looking for libGLcore.so.1 in your RPM database, rather than (as would be correct) actually on your filesystem?

ant
04-06-03, 05:51 PM
Originally posted by bwkaz
Might it be that the package you're installing is looking for libGLcore.so.1 in your RPM database, rather than (as would be correct) actually on your filesystem? Probably.

I just tried compiling from the .tar.gz and it worked! Hmm. I guess this will do instead of rpm. I like rpm because package management. :)