Have a try  the rpmforge repo to install mplayer ~~~<br><br><div class="gmail_quote">O n Fri, Oct 23, 2009 at 8:23 PM, ken <span dir="ltr"><<a href="mailto:gebser@mousecar.com">gebser@mousecar.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Just upgraded to 5.4 yesterday morning.  (Kudos to those who did that!)<br>
That's probably irrelevant to this problem:<br>
<br>
"yum install mplayer" fails.  Here's what happens:<br>
<br>
==================================================<br>
 # yum install mplayer<br>
Loaded plugins: fastestmirror, filter-data, kernel-module, keys, kmod, list-<br>
              : data, merge-conf, security, upgrade-helper, verify,<br>
versionlock<br>
Loading mirror speeds from cached hostfile<br>
 * addons: <a href="http://mirrors.serveraxis.net" target="_blank">mirrors.serveraxis.net</a><br>
 * base: <a href="http://mirror.anl.gov" target="_blank">mirror.anl.gov</a><br>
 * centosplus: <a href="http://mirror.atlanticmetro.net" target="_blank">mirror.atlanticmetro.net</a><br>
 * contrib: <a href="http://updates.interworx.info" target="_blank">updates.interworx.info</a><br>
 * epel: <a href="http://mirrors.dmacc.net" target="_blank">mirrors.dmacc.net</a><br>
 * extras: <a href="http://mirrors.serveraxis.net" target="_blank">mirrors.serveraxis.net</a><br>
 * updates: <a href="http://mirrors.rit.edu" target="_blank">mirrors.rit.edu</a><br>
Skipping filters plugin, no data<br>
Reading version lock configuration<br>
Setting up Install Process<br>
Resolving Dependencies<br>
Skipping filters plugin, no data<br>
--> Running transaction check<br>
---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated<br>
--> Processing Dependency: liblirc_client.so.0 for package: mplayer<br>
--> Processing Dependency: mplayer-fonts for package: mplayer<br>
--> Processing Dependency: libaudio.so.2 for package: mplayer<br>
--> Processing Dependency: libmpcdec.so.3 for package: mplayer<br>
--> Running transaction check<br>
---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated<br>
--> Processing Dependency: liblirc_client.so.0 for package: mplayer<br>
--> Processing Dependency: libmpcdec.so.3 for package: mplayer<br>
---> Package mplayer-fonts.noarch 0:1.1-3.fc set to be updated<br>
---> Package nas.i386 0:1.9.1-2.el5 set to be updated<br>
--> Finished Dependency Resolution<br>
mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems<br>
  --> Missing Dependency: liblirc_client.so.0 is needed by package<br>
mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms)<br>
mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems<br>
  --> Missing Dependency: libmpcdec.so.3 is needed by package<br>
mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms)<br>
Error: Missing Dependency: liblirc_client.so.0 is needed by package<br>
mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms)<br>
Error: Missing Dependency: libmpcdec.so.3 is needed by package<br>
mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms)<br>
 You could try using --skip-broken to work around the problem<br>
 You could try running: package-cleanup --problems<br>
                        package-cleanup --dupes<br>
                        rpm -Va --nofiles --nodigest<br>
==================================================<br>
<br>
Yep, I did run"<br>
<br>
# package-cleanup --dupes<br>
Setting up yum<br>
giflib-4.1.3-7.1.el5.1.i386<br>
giflib-4.1.3-7.1.el5_3.1.i386<br>
# rpm -qa |grep giflib<br>
giflib-4.1.3-7.1.el5.1<br>
giflib-4.1.3-7.1.el5_3.1<br>
giflib-devel-4.1.3-7.1.el5_3.1<br>
<br>
so erased giflib-4.1.3-7.1.el5.1.i386, but still got the same from yum<br>
<br>
<br>
==================================================<br>
# package-cleanup --problems<br>
Setting up yum<br>
Reading local RPM database<br>
Processing all local requires<br>
No problems found<br>
==================================================<br>
<br>
Maybe removing the above dupes fixed it???  Nope, "yum install mplayer"<br>
still flipped me an error.  So then tried:<br>
<br>
==================================================<br>
# yum install --skip-broken mplayer<br>
Loaded plugins: fastestmirror, filter-data, kernel-module, keys, kmod, list-<br>
              : data, merge-conf, security, upgrade-helper, verify,<br>
versionlock<br>
Loading mirror speeds from cached hostfile<br>
 * addons: <a href="http://mirrors.serveraxis.net" target="_blank">mirrors.serveraxis.net</a><br>
 * base: <a href="http://mirror.anl.gov" target="_blank">mirror.anl.gov</a><br>
 * centosplus: <a href="http://mirror.atlanticmetro.net" target="_blank">mirror.atlanticmetro.net</a><br>
 * contrib: <a href="http://updates.interworx.info" target="_blank">updates.interworx.info</a><br>
 * epel: <a href="http://mirrors.dmacc.net" target="_blank">mirrors.dmacc.net</a><br>
 * extras: <a href="http://mirrors.serveraxis.net" target="_blank">mirrors.serveraxis.net</a><br>
 * updates: <a href="http://mirrors.rit.edu" target="_blank">mirrors.rit.edu</a><br>
Skipping filters plugin, no data<br>
Reading version lock configuration<br>
Setting up Install Process<br>
Resolving Dependencies<br>
Skipping filters plugin, no data<br>
--> Running transaction check<br>
---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated<br>
--> Processing Dependency: liblirc_client.so.0 for package: mplayer<br>
--> Processing Dependency: mplayer-fonts for package: mplayer<br>
--> Processing Dependency: libaudio.so.2 for package: mplayer<br>
--> Processing Dependency: libmpcdec.so.3 for package: mplayer<br>
--> Running transaction check<br>
---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated<br>
--> Processing Dependency: liblirc_client.so.0 for package: mplayer<br>
--> Processing Dependency: libmpcdec.so.3 for package: mplayer<br>
---> Package mplayer-fonts.noarch 0:1.1-3.fc set to be updated<br>
---> Package nas.i386 0:1.9.1-2.el5 set to be updated<br>
--> Finished Dependency Resolution<br>
mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems<br>
  --> Missing Dependency: liblirc_client.so.0 is needed by package<br>
mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms)<br>
mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems<br>
  --> Missing Dependency: libmpcdec.so.3 is needed by package<br>
mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms)<br>
<br>
Packages skipped because of dependency problems:<br>
    mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms<br>
    mplayer-fonts-1.1-3.fc.noarch from freshrpms<br>
    nas-1.9.1-2.el5.i386 from epel<br>
==================================================<br>
<br>
This looks like it might be the cause:<br>
<br>
# rpm -ql libmpcdec<br>
/usr/lib/libmpcdec.so.5<br>
/usr/lib/libmpcdec.so.5.0.2<br>
/usr/share/doc/libmpcdec-1.2.6<br>
... <snip> ...<br>
<br>
i.e., the dependency is already installed, but the installed version is<br>
higher than what's requested... or the dependency is misspecified<br>
(libmpcdec.so.3)...(?)<br>
<br>
and/or liblirc/liblirc_client and libaudio aren't available (at least in<br>
the repos my yum is set up for.<br>
<br>
<br>
What to do.. what to do??<br>
<font color="#888888"><br>
<br>
--<br>
War is a failure of the imagination.<br>
        --William Blake<br>
<br>
_______________________________________________<br>
CentOS mailing list<br>
<a href="mailto:CentOS@centos.org">CentOS@centos.org</a><br>
<a href="http://lists.centos.org/mailman/listinfo/centos" target="_blank">http://lists.centos.org/mailman/listinfo/centos</a><br>
</font></blockquote></div><br>