Just upgraded to 5.4 yesterday morning. (Kudos to those who did that!) That's probably irrelevant to this problem:
"yum install mplayer" fails. Here's what happens:
================================================== # yum install mplayer Loaded plugins: fastestmirror, filter-data, kernel-module, keys, kmod, list- : data, merge-conf, security, upgrade-helper, verify, versionlock Loading mirror speeds from cached hostfile * addons: mirrors.serveraxis.net * base: mirror.anl.gov * centosplus: mirror.atlanticmetro.net * contrib: updates.interworx.info * epel: mirrors.dmacc.net * extras: mirrors.serveraxis.net * updates: mirrors.rit.edu Skipping filters plugin, no data Reading version lock configuration Setting up Install Process Resolving Dependencies Skipping filters plugin, no data --> Running transaction check ---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated --> Processing Dependency: liblirc_client.so.0 for package: mplayer --> Processing Dependency: mplayer-fonts for package: mplayer --> Processing Dependency: libaudio.so.2 for package: mplayer --> Processing Dependency: libmpcdec.so.3 for package: mplayer --> Running transaction check ---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated --> Processing Dependency: liblirc_client.so.0 for package: mplayer --> Processing Dependency: libmpcdec.so.3 for package: mplayer ---> Package mplayer-fonts.noarch 0:1.1-3.fc set to be updated ---> Package nas.i386 0:1.9.1-2.el5 set to be updated --> Finished Dependency Resolution mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems --> Missing Dependency: liblirc_client.so.0 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms) mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems --> Missing Dependency: libmpcdec.so.3 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms) Error: Missing Dependency: liblirc_client.so.0 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms) Error: Missing Dependency: libmpcdec.so.3 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest ==================================================
Yep, I did run"
# package-cleanup --dupes Setting up yum giflib-4.1.3-7.1.el5.1.i386 giflib-4.1.3-7.1.el5_3.1.i386 # rpm -qa |grep giflib giflib-4.1.3-7.1.el5.1 giflib-4.1.3-7.1.el5_3.1 giflib-devel-4.1.3-7.1.el5_3.1
so erased giflib-4.1.3-7.1.el5.1.i386, but still got the same from yum
================================================== # package-cleanup --problems Setting up yum Reading local RPM database Processing all local requires No problems found ==================================================
Maybe removing the above dupes fixed it??? Nope, "yum install mplayer" still flipped me an error. So then tried:
================================================== # yum install --skip-broken mplayer Loaded plugins: fastestmirror, filter-data, kernel-module, keys, kmod, list- : data, merge-conf, security, upgrade-helper, verify, versionlock Loading mirror speeds from cached hostfile * addons: mirrors.serveraxis.net * base: mirror.anl.gov * centosplus: mirror.atlanticmetro.net * contrib: updates.interworx.info * epel: mirrors.dmacc.net * extras: mirrors.serveraxis.net * updates: mirrors.rit.edu Skipping filters plugin, no data Reading version lock configuration Setting up Install Process Resolving Dependencies Skipping filters plugin, no data --> Running transaction check ---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated --> Processing Dependency: liblirc_client.so.0 for package: mplayer --> Processing Dependency: mplayer-fonts for package: mplayer --> Processing Dependency: libaudio.so.2 for package: mplayer --> Processing Dependency: libmpcdec.so.3 for package: mplayer --> Running transaction check ---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated --> Processing Dependency: liblirc_client.so.0 for package: mplayer --> Processing Dependency: libmpcdec.so.3 for package: mplayer ---> Package mplayer-fonts.noarch 0:1.1-3.fc set to be updated ---> Package nas.i386 0:1.9.1-2.el5 set to be updated --> Finished Dependency Resolution mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems --> Missing Dependency: liblirc_client.so.0 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms) mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems --> Missing Dependency: libmpcdec.so.3 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms)
Packages skipped because of dependency problems: mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms mplayer-fonts-1.1-3.fc.noarch from freshrpms nas-1.9.1-2.el5.i386 from epel ==================================================
This looks like it might be the cause:
# rpm -ql libmpcdec /usr/lib/libmpcdec.so.5 /usr/lib/libmpcdec.so.5.0.2 /usr/share/doc/libmpcdec-1.2.6 ... <snip> ...
i.e., the dependency is already installed, but the installed version is higher than what's requested... or the dependency is misspecified (libmpcdec.so.3)...(?)
and/or liblirc/liblirc_client and libaudio aren't available (at least in the repos my yum is set up for.
What to do.. what to do??
ken wrote:
Just upgraded to 5.4 yesterday morning. (Kudos to those who did that!) That's probably irrelevant to this problem:
"yum install mplayer" fails. Here's what happens:
================================================== # yum install mplayer
<snip>
- epel: mirrors.dmacc.net
<snip>
What to do.. what to do??
this is an epel issue, you should ask on the epel list.
Have a try the rpmforge repo to install mplayer ~~~
O n Fri, Oct 23, 2009 at 8:23 PM, ken gebser@mousecar.com wrote:
Just upgraded to 5.4 yesterday morning. (Kudos to those who did that!) That's probably irrelevant to this problem:
"yum install mplayer" fails. Here's what happens:
================================================== # yum install mplayer Loaded plugins: fastestmirror, filter-data, kernel-module, keys, kmod, list- : data, merge-conf, security, upgrade-helper, verify, versionlock Loading mirror speeds from cached hostfile
- addons: mirrors.serveraxis.net
- base: mirror.anl.gov
- centosplus: mirror.atlanticmetro.net
- contrib: updates.interworx.info
- epel: mirrors.dmacc.net
- extras: mirrors.serveraxis.net
- updates: mirrors.rit.edu
Skipping filters plugin, no data Reading version lock configuration Setting up Install Process Resolving Dependencies Skipping filters plugin, no data --> Running transaction check ---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated --> Processing Dependency: liblirc_client.so.0 for package: mplayer --> Processing Dependency: mplayer-fonts for package: mplayer --> Processing Dependency: libaudio.so.2 for package: mplayer --> Processing Dependency: libmpcdec.so.3 for package: mplayer --> Running transaction check ---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated --> Processing Dependency: liblirc_client.so.0 for package: mplayer --> Processing Dependency: libmpcdec.so.3 for package: mplayer ---> Package mplayer-fonts.noarch 0:1.1-3.fc set to be updated ---> Package nas.i386 0:1.9.1-2.el5 set to be updated --> Finished Dependency Resolution mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems --> Missing Dependency: liblirc_client.so.0 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms) mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems --> Missing Dependency: libmpcdec.so.3 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms) Error: Missing Dependency: liblirc_client.so.0 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms) Error: Missing Dependency: libmpcdec.so.3 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest ==================================================
Yep, I did run"
# package-cleanup --dupes Setting up yum giflib-4.1.3-7.1.el5.1.i386 giflib-4.1.3-7.1.el5_3.1.i386 # rpm -qa |grep giflib giflib-4.1.3-7.1.el5.1 giflib-4.1.3-7.1.el5_3.1 giflib-devel-4.1.3-7.1.el5_3.1
so erased giflib-4.1.3-7.1.el5.1.i386, but still got the same from yum
================================================== # package-cleanup --problems Setting up yum Reading local RPM database Processing all local requires No problems found ==================================================
Maybe removing the above dupes fixed it??? Nope, "yum install mplayer" still flipped me an error. So then tried:
================================================== # yum install --skip-broken mplayer Loaded plugins: fastestmirror, filter-data, kernel-module, keys, kmod, list- : data, merge-conf, security, upgrade-helper, verify, versionlock Loading mirror speeds from cached hostfile
- addons: mirrors.serveraxis.net
- base: mirror.anl.gov
- centosplus: mirror.atlanticmetro.net
- contrib: updates.interworx.info
- epel: mirrors.dmacc.net
- extras: mirrors.serveraxis.net
- updates: mirrors.rit.edu
Skipping filters plugin, no data Reading version lock configuration Setting up Install Process Resolving Dependencies Skipping filters plugin, no data --> Running transaction check ---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated --> Processing Dependency: liblirc_client.so.0 for package: mplayer --> Processing Dependency: mplayer-fonts for package: mplayer --> Processing Dependency: libaudio.so.2 for package: mplayer --> Processing Dependency: libmpcdec.so.3 for package: mplayer --> Running transaction check ---> Package mplayer.i386 0:1.0-0.34.rc1try2.fc6 set to be updated --> Processing Dependency: liblirc_client.so.0 for package: mplayer --> Processing Dependency: libmpcdec.so.3 for package: mplayer ---> Package mplayer-fonts.noarch 0:1.1-3.fc set to be updated ---> Package nas.i386 0:1.9.1-2.el5 set to be updated --> Finished Dependency Resolution mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems --> Missing Dependency: liblirc_client.so.0 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms) mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems --> Missing Dependency: libmpcdec.so.3 is needed by package mplayer-1.0-0.34.rc1try2.fc6.i386 (freshrpms)
Packages skipped because of dependency problems: mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms mplayer-fonts-1.1-3.fc.noarch from freshrpms nas-1.9.1-2.el5.i386 from epel ==================================================
This looks like it might be the cause:
# rpm -ql libmpcdec /usr/lib/libmpcdec.so.5 /usr/lib/libmpcdec.so.5.0.2 /usr/share/doc/libmpcdec-1.2.6 ... <snip> ...
i.e., the dependency is already installed, but the installed version is higher than what's requested... or the dependency is misspecified (libmpcdec.so.3)...(?)
and/or liblirc/liblirc_client and libaudio aren't available (at least in the repos my yum is set up for.
What to do.. what to do??
-- War is a failure of the imagination. --William Blake
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On Fri, Oct 23, 2009 at 2:23 PM, ken gebser@mousecar.com wrote:
mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems
freshrpms has no packages for CentOS. And never had.
Ralph
2009/10/23 Ralph Angenendt ralph.angenendt@gmail.com
On Fri, Oct 23, 2009 at 2:23 PM, ken gebser@mousecar.com wrote:
mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems
freshrpms has no packages for CentOS. And never had.
Thats a fedora core 6 rpm which maybe the reason why its not working properly.
Sharon.
On 10/23/2009 10:22 AM Sharon Kimble wrote:
2009/10/23 Ralph Angenendt <ralph.angenendt@gmail.com mailto:ralph.angenendt@gmail.com>
On Fri, Oct 23, 2009 at 2:23 PM, ken <gebser@mousecar.com <mailto:gebser@mousecar.com>> wrote: > mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems freshrpms has no packages for CentOS. And never had.
Thats a fedora core 6 rpm which maybe the reason why its not working properly.
...
Hmmm. Okay. Too bad. Thanks for the explanation. However, I did successfully install gnumeric using yum from an RPM I got from freshrpms... a fluke, I guess.
But so mplayer isn't available from CentOS?
I was just looking at a way to prioritize repos so that freshrpms is at the bottom, i.e., so that it's sought only as a last resort: http://wiki.centos.org/PackageManagement/Yum/Priorities. But the page doesn't quite get me all the way. How do I add an entry for freshrpms to /etc/yum.repos.d/CentOS-Base.repo so I can specify a low priority for it?
tia, ken
ken wrote:
On 10/23/2009 10:22 AM Sharon Kimble wrote:
2009/10/23 Ralph Angenendt <ralph.angenendt@gmail.com mailto:ralph.angenendt@gmail.com>
On Fri, Oct 23, 2009 at 2:23 PM, ken <gebser@mousecar.com <mailto:gebser@mousecar.com>> wrote: > mplayer-1.0-0.34.rc1try2.fc6.i386 from freshrpms has depsolving problems freshrpms has no packages for CentOS. And never had.
Thats a fedora core 6 rpm which maybe the reason why its not working properly.
...
Hmmm. Okay. Too bad. Thanks for the explanation. However, I did successfully install gnumeric using yum from an RPM I got from freshrpms... a fluke, I guess.
But so mplayer isn't available from CentOS?
I was just looking at a way to prioritize repos so that freshrpms is at the bottom, i.e., so that it's sought only as a last resort: http://wiki.centos.org/PackageManagement/Yum/Priorities. But the page doesn't quite get me all the way. How do I add an entry for freshrpms to /etc/yum.repos.d/CentOS-Base.repo so I can specify a low priority for it?
tia, ken _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Ken, You should have a freshrpms.repo file, or something similar, within the /etc/yum.repos.d/ directory. Yum looks for all *.repo files and pulls from the repos listed within those files. Within each individual repo file is where you would designate the priority for it. You wont need to alter /etc/yum.repos.d/CentOS-Base.repo to alter the priority for freshrpms. Might I suggest the rpmforge repo instead? Check out the following.
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge#head-20e1f6...
Others might disagree, but I've had good luck with rpmforge.
-Brian