Re: Missing library into package <xorg-x11-libs>

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Stephane Gaucher wrote:
I want to install mplayer's rpm
rpm -Ui mplayer-1.0-40_pre6a.rhfc3.at.i386.rpm


warning: mplayer-1.0-40_pre6a.rhfc3.at.i386.rpm: V3 DSA signature:
NOKEY, key ID 66534c2b
error: Failed dependencies:
        libviaXvMC.so.1 is needed by mplayer-1.0-40_pre6a.rhfc3.at.i386


I have check at www.pbone.net for this library and i fond this library
was into this package: xorg-x11-libs-6.8.1-12.FC3.21_1.rhfc3.at.i386.rpm

so lets install this packages

rpm -Ui xorg-x11-libs-6.8.1-12.FC3.21_1.rhfc3.at.i386.rpm



warning: xorg-x11-libs-6.8.1-12.FC3.21_1.rhfc3.at.i386.rpm: V3 DSA
signature: NOKEY, key ID 66534c2b
error: Failed dependencies:
xorg-x11-libs = 6.8.2-1.FC3.13 is needed by (installed) xorg-11-fs-6.8.2-1.FC3.13.i386
        xorg-x11-libs = 6.8.2-1.FC3.13 is needed by (installed)
 	xorg-11-6.8.2-1.FC3.13.i386
        xorg-x11-libs = 6.8.2-1.FC3.13 is needed by (installed)
	xorg-x11-devel-6.8.2-1.FC3.13.i386

no libviaXvMC.so.1 into the /usr/X11R6/lib folder

Unfortunately, when XvMC was introduced into XFree86 a
couple of years ago, it had some rather serious design
flaws, of which are mainly to blame for the problem you
are seeing.

libviaXvMC is less a library, and more a XvMC driver
for via hardware.  If XvMC had been designed properly,
it would have had generic interfaces which then
automatically loaded hardware specific XvMC drivers
depending on what hardware is being used.  Unfortunately,
they did not do that, and instead it requires every
single application to link to every single hardware
driver directly, which is fairly insane.  ;o)

The reason you see the error, is because this driver
is not included in xorg-x11, but the mplayer you are
trying to install was somehow linked to it, presumeably
by someone who built mplayer on a custom xorg-x11
installation.

To resolve the problem, you'll either need to recompile
mplayer on your system, or you'll need to acquire the
libviaXvMC driver separately for the time being.

I don't know if that driver is open source or not, but
if it is, hopefully it will get included into future
Xorg releases.

Hope this helps.
TTYL


[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]