<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body>
Les LaZar wrote:<br>
<blockquote type="cite" cite="mid000c01c370c5$491b4ce0$98e7fea9@L3RHO">
<meta http-equiv="Content-Type" content="text/html; ">
<meta content="MSHTML 6.00.2800.1226" name="GENERATOR">
<style></style>
<div>Greetings all,<br>
<br>
I am trying to install vlc (0.6.1-1.i386.rpm) into my RedHat 8 Linux
system<br>
(kernel 2.4.18-14).<br>
<br>
I copied the rpm package, including all of the libraries and codecs to<br>
/usr/src/videolan/vlc on my system, made that the current directory
and ran<br>
rpm -U *.rpm (as root) as directed by the HowTo. The operation aborted<br>
after displaying a list of failed dependences that consisted of three
unique<br>
files:<br>
libXv.so.1, libpthread.so.0 and libasound.so.2.<br>
<br>
I did a web search and found rpm's that seemed to contain the missing
libs:<br>
XFree86-4.3.0-2.src.rpm (for libXv)<br>
glibc-2.3.2-11.9.src.rpm (for libpthread)<br>
alsa-lib-0.9.6.tar.bz2<br>
<br>
I installed the alsa drivers, appartently successfully (the snd*
modules now<br>
appear in lsmod) and tried the vlc install again (expecting that the<br>
libasound dependency to go away). Unfortunately, I got the same
result as<br>
before...the same list of failed dependencies, including libasound.<br>
<br>
I installed the other lib rpms (without any obvious problem) and tried
to<br>
install vlc, again with the same set of failed dependencies.<br>
<br>
I then did a file search on my system:<br>
libasound.so.2 is present in /usr/lib<br>
libpthread.so.0 is present in /lib<br>
libXv.so.0 is still missing, but libXv.a is present in .usr/X11R6/lib<br>
<br>
I am stumped. I would appreciate any suggestions on how to proceed.<br>
<br>
Thanks in advance,<br>
<br>
Les<br>
</div>
</blockquote>
I never made a binary release of 0.6.1 specifically for Red Hat 8, but
I can probably help you out.<br>
<br>
RPM makes a database of files you installed through the RPM program.
So if you compiled it manually, instead of using a binary RPM its not
going to show up in the database and RPM is going to think you didn't
install it. And from the looks of it, you may need to be using the
binary RPMs instead of the src for XFree86 and glibc. Look for the
ones that end in .i386.rpm. Since you installed alsa-lib manually, you
can probably bypass RPM's conflict checker by using<br>
<br>
rpm -U *.rpm --nodeps<br>
<br>
Jason Luka<br>
Red Hat Maintainer<br>
</body>
</html>