LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 05-11-2009, 03:11 PM   #1
nuwen52
Member
 
Registered: Feb 2009
Distribution: Debian, CentOS 5, Gentoo, FreeBSD, Fedora, Mint, Slackware64
Posts: 208

Rep: Reputation: 46
yum dependency issue in centos5


Missing Dependency: libcucul.so.0()(64bit) is needed by package mplayer-1.0-0.40.rc1try2.el5.rf.x86_64 (rpmforge)

That library does exist in /usr/lib64/ and /usr/lib I know this probably has something to do with using alternate repos. So, how do I get yum to get past this little problem and just install using all the other dependencies that don't fail?

Thanks

Last edited by nuwen52; 05-11-2009 at 03:21 PM.
 
Old 05-11-2009, 10:30 PM   #2
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.2
Posts: 18,377

Rep: Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755
Quote:
That library does exist in /usr/lib64/ and /usr/lib ...
Actually that's normal on a 64 bit system atm. Not all code is avail in 64 bit version, so libraries and some other stuff has 32 & 64 bit versions.

Which distro & version have you got?
Add it to your profile.
That rpm you quote implies RHEL, so you should be looking at stuff here: http://fedoraproject.org/wiki/EPEL/FAQ

Last edited by chrism01; 05-11-2009 at 10:31 PM.
 
Old 05-11-2009, 11:00 PM   #3
billymayday
LQ Guru
 
Registered: Mar 2006
Location: Sydney, Australia
Distribution: Fedora, CentOS, OpenSuse, Slack, Gentoo, Debian, Arch, PCBSD
Posts: 6,678

Rep: Reputation: 122Reputation: 122
CentOS 5 according to the first line of the post Chris

A fuller listing of errors would help. Are you installing mplayer, or is something else causing the error?

Last edited by billymayday; 05-11-2009 at 11:05 PM.
 
Old 05-12-2009, 07:47 AM   #4
nuwen52
Member
 
Registered: Feb 2009
Distribution: Debian, CentOS 5, Gentoo, FreeBSD, Fedora, Mint, Slackware64
Posts: 208

Original Poster
Rep: Reputation: 46
Yes, I am trying to install mplayer on one of the CentOS machines I work with normally. So, here's the output from: yum install mplayer
Quote:
Loaded plugins: allowdowngrade, downloadonly, fastestmirror, list-data,
: priorities, protectbase
Loading mirror speeds from cached hostfile
* epel: archive.linux.duke.edu
* addons: chi-10g-1-mirror.fastsoft.net
* rpmforge: apt.sw.be
* base: mirrors.liquidweb.com
* updates: mirror.sanctuaryhost.com
* centosplus: mirrors.cat.pdx.edu
* freshrpms: ayo.ie.freshrpms.net
* extras: mirror.linux.duke.edu
0 packages excluded due to repository protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.x86_64 0:1.0-0.40.rc1try2.el5.rf set to be updated
--> Processing Dependency: mplayer-fonts for package: mplayer
--> Processing Dependency: liblirc_client.so.0()(64bit) for package: mplayer
--> Processing Dependency: libenca.so.0()(64bit) for package: mplayer
--> Processing Dependency: libdvdnav.so.4()(64bit) for package: mplayer
--> Processing Dependency: libtwolame.so.0()(64bit) for package: mplayer
--> Processing Dependency: liblzo.so.1()(64bit) for package: mplayer
--> Processing Dependency: libvga.so.1()(64bit) for package: mplayer
--> Processing Dependency: libaa.so.1()(64bit) for package: mplayer
--> Processing Dependency: libcucul.so.0()(64bit) for package: mplayer
--> Running transaction check
---> Package lirc.x86_64 0:0.6.6-4.el5.rf set to be updated
---> Package twolame.x86_64 0:0.3.12-1.el5.rf set to be updated
---> Package libdvdnav.x86_64 0:4.1.3-1.el5 set to be updated
--> Processing Dependency: libdvdread.so.4()(64bit) for package: libdvdnav
---> Package enca.x86_64 0:1.9-4.el5.rf set to be updated
---> Package mplayer.x86_64 0:1.0-0.40.rc1try2.el5.rf set to be updated
--> Processing Dependency: libcucul.so.0()(64bit) for package: mplayer
---> Package lzo.x86_64 0:1.08-5.el5.rf set to be updated
---> Package mplayer-fonts.noarch 0:1.1-3.0.rf set to be updated
---> Package svgalib.x86_64 0:1.9.25-3.el5 set to be updated
---> Package aalib.x86_64 0:1.4.0-5.el5.rf set to be updated
--> Running transaction check
---> Package libdvdread.x86_64 0:4.1.3-1.el5 set to be updated
---> Package mplayer.x86_64 0:1.0-0.40.rc1try2.el5.rf set to be updated
--> Processing Dependency: libcucul.so.0()(64bit) for package: mplayer
--> Finished Dependency Resolution
mplayer-1.0-0.40.rc1try2.el5.rf.x86_64 from rpmforge has depsolving problems
--> Missing Dependency: libcucul.so.0()(64bit) is needed by package mplayer-1.0-0.40.rc1try2.el5.rf.x86_64 (rpmforge)
Error: Missing Dependency: libcucul.so.0()(64bit) is needed by package mplayer-1.0-0.40.rc1try2.el5.rf.x86_64 (rpmforge)
I am pretty used to using and administering Linux. I run Gentoo and CentOS at home and CentOS at work, and also work on other Linux variants. So, I wasn't surprised with there being both a 64 and 32 bit versions of the library (I probably wasn't too clear on that). What was bugging me is that the rpm didn't see it. So, if I know the dependency is there. Is there a way to get it to install all the other dependencies and mplayer?

Last edited by nuwen52; 05-12-2009 at 07:54 AM.
 
Old 05-12-2009, 08:45 AM   #5
mesiol
Member
 
Registered: Nov 2008
Location: Lower Saxony, Germany
Distribution: CentOS, RHEL, Solaris 10, AIX, HP-UX
Posts: 731

Rep: Reputation: 137Reputation: 137
Hye,

yum will try to resolve the dependency automatically. You can download the mplayer package an install it manually with
Code:
 rpm -ihv --nodeps mplayer-$version
.

The dependencies will mostly point to a specific package version not available in the repository.
 
Old 05-12-2009, 11:14 AM   #6
nuwen52
Member
 
Registered: Feb 2009
Distribution: Debian, CentOS 5, Gentoo, FreeBSD, Fedora, Mint, Slackware64
Posts: 208

Original Poster
Rep: Reputation: 46
Much appreciated for the replies. But the --nodeps does not do what I was looking for. I knew about --nodeps, but tried it just to be sure it acted like I thought (hadn't used it in a while). --nodeps just installs the main package and nothing else. It seems the only answer is to install all the dependencies myself first. What I was looking for was a --skip-only-broken-dependencies type of option. One that would install all the dependencies it could resolve, and skip any others. Please let me know if something like what I describe here exists or if I'm simply "out of luck".
 
Old 05-12-2009, 12:18 PM   #7
nuwen52
Member
 
Registered: Feb 2009
Distribution: Debian, CentOS 5, Gentoo, FreeBSD, Fedora, Mint, Slackware64
Posts: 208

Original Poster
Rep: Reputation: 46
I went ahead and installed the dependencies myself, and it works fine. But, I had to also create a link for the lzo library. I don't recommend that others do this (because it's a bit of a hack). For me, it works. But, I would still be interested to hear if an option like the one I asked about in the previous response exists.

Thanks

Last edited by nuwen52; 05-12-2009 at 12:20 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Missing dependency when trying to install NVIDIA drivers for CENTOS5.2 matthew.h Linux - Newbie 1 04-02-2009 01:20 PM
yum dependency issues nick623 Fedora 14 04-25-2007 03:00 AM
Correcting a yum dependency issue muppetmaster Fedora 3 11-02-2005 03:28 AM
Yum (yumex) dependency issue? linmix Linux - Software 2 02-03-2005 08:58 AM
How to troubleshoot dependency issue please? (Using YUM) davidas Linux - Newbie 2 03-29-2004 06:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:54 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration