| Fedora This forum is for the discussion of the Fedora Project. |
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
03-07-2007, 08:04 PM
|
#1
|
|
Member
Registered: Dec 2004
Distribution: Fedora, Ubuntu
Posts: 83
Rep:
|
yum dependency issues
I'm using Fedora 5. Haven't yum updated in a while. When I did a yum update command I got the following errors:
Error: Missing Dependency: xine-lib = 1.1.4 is needed by package xine-lib-moles
Error: Missing Dependency: libcdio.so.6 is needed by package videolan-client
Error: Missing Dependency: libiso9660.so.4 is needed by package videolan-client
I've never had these errors before. I do have the dries and freshrpms repositories enabled with my yum updates. I went ahead and disabled them to just get a "system" update with no error messages.
But I still have to resolve these errors eventually.
Any ideas
|
|
|
|
03-07-2007, 08:26 PM
|
#2
|
|
Member
Registered: Dec 2004
Distribution: Fedora, Ubuntu
Posts: 83
Original Poster
Rep:
|
Well I think I really screwed up. I decided to uninstall xine. Thinking I could reinstall it and the appropriate new libraries and dependencies. Well I'm still getting dependency issues;
xine-lib-moles-1.1.4-1.fc 100% |=========================| 20 kB 00:00
---> Package xine-lib-moles.i386 0:1.1.4-1.fc5.rf set to be updated
--> Running transaction check
--> Processing Dependency: xine-lib = 1.1.4 for package: xine-lib-moles
--> Finished Dependency Resolution
Error: Missing Dependency: xine-lib = 1.1.4 is needed by package xine-lib-moles
Well I ran 'rpm -qa | grep xine-lib*' and found out that I have xine-lib-1.1.2-17.fc5.
I ran yum update xine-lib and got message nothing to update. I even ran 'yum remove xine-lib*' but it would remove totem-xine for dependencies. But I don't want to do that. Maybe I won't be able to reinstall that to.
Anyone got answers.
|
|
|
|
03-08-2007, 10:13 AM
|
#3
|
|
Senior Member
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 3,928
|
I've always found the "missing dependency" message confusing. What I think it was trying to tell you was that, if you applied the update, then the listed applications would be missing a dependency because a library upon which the application depends would have been replaced by a newer version.
This happens when the application developer lists the application dependencies as being a specific library version rather that the current version or newer. Often this is done because the developer does not control the library, and the developer fears that a newer version may "break" the application.
Sometimes removing the application, updating the library, and reinstalling the application will resolve the problem. And sometimes it won't.
Last edited by PTrenholme; 03-08-2007 at 10:14 AM.
|
|
|
|
03-08-2007, 07:18 PM
|
#4
|
|
Member
Registered: Dec 2004
Distribution: Fedora, Ubuntu
Posts: 83
Original Poster
Rep:
|
Thanks for your response. This really freaked me out because I've never had the "missing dependencies" error using yum before. Well as a temporary solution I disabled the dries repo and was able to install xine and later totem-xine using the livna repository.
I guess for now I will just stick to the freshrpms.repo file for updating additional software. And just rely on the default fedora repositories for a system update. I'm using fedora 5 and maybe it's time to update to fedora 6.
If anybody could shed any additional light to this problem it would be appreciated.
|
|
|
|
03-09-2007, 12:48 AM
|
#5
|
|
Senior Member
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687
Rep:
|
Well
Last night I was going to tell you pretty much what PTrenholme is telling you. If all that will be removed with xine-lib is totem-xine, I would go ahead and execute, then install the newer one with command:
yum install xine-lib-1.1.4
To make sure the new one gets installed, then re-install totem-xine with yum. The old xine-lib may be a dependency for totem-xine, just say yes and install it, both versions will be installed satisfying all packages. I've seen this before which you can see in the thread link below. I have a nice boot manager that makes compressed images of my operating systems, I always have two copies of Fedora 6 installed on my HDD derived from the same image. When I get such errors, I boot up the "playground" copy of Fedora to resolve these "little" problems, if I screw it up, I take 8 minutes and wipe the playground, make a new partition and load the last image of Fedora and keep trying till I resolve the problem. Having this boot manager with it's imaging features helps me resolve these issues without the fear you have.
Read all my posts in the thread link below. The last post I mentioned how I had three updates after installing Amarok that gave me a big list of these conflict errors (dependencies needed for dependencies). I had to remove Amarok and all it's long list of dependencies, then apply the update packages via command line using their full package name before re-installing Amarok to circumvent the errors.
http://www.linuxquestions.org/questi...d.php?t=526377
|
|
|
|
03-09-2007, 01:46 AM
|
#6
|
|
Senior Member
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687
Rep:
|
As for the problems with "videolan-client", usually, dependencies with a (.so) in the name refers to a package not installed. There should be an alphabetical list of all installed rpms in /var/log called "rpmpkgs", which is updated once a week, check to see if such libs are installed. The packages probably exist, a quick way to find out is to go to http://rpm.pbone.net/, copy and paste the name of the dependency into the search field and see if there is one for FC5 (I checked the first one, it exists). If there is one, that means you may not have the appropriate repo set up so yum can install it.
If you do have a package similar installed, try command:
yum update libcdio.so.6 libiso9660.so.4
If that does not work, remove the old ones and use the same command replacing "update" with "install", assuming they exist in the repositories you have set up.
If these samples don't apply, get a pen and paper and keep track of what gets removed while trying different things and make sure "main" packages get re-installed, some of the libs and smaller packages may not need to be re-installed because newer updates eliminate them anyway. I've seen that happen with the "pcsc-lite" problem I had where a couple "coolkey" packages and another were removed as dependencies but were not re-installed with pcsc-lite after resolving the update package issues, and my system runs fine.
That's the best part of an rpm distro, you can add and remove the same package an infinite amount of times without upsetting anything, especially using yum for FC or urpm for Mandriva. It's not like Windows where you're asking for trouble adding and removing all the time as it leaves shit behind. RPM does not do that. You can also rebuild the database after all is said and done.
Last edited by Junior Hacker; 03-09-2007 at 01:49 AM.
|
|
|
|
03-12-2007, 07:05 PM
|
#7
|
|
Member
Registered: Dec 2004
Distribution: Fedora, Ubuntu
Posts: 83
Original Poster
Rep:
|
Thanks JuniorHacker for all the info. I've been installing another distro on another computer and haven't kept up to date on this topic.
Well since I know I can reinstall xine totem-xine from another repo I'm going to take your suggestions and see if I can fix this.
I will post you the results.
Thanks
Well I can't for the life of me find a xine-lib-1.1.4 package for Fedora 5.
I used your link http://rpm.pbone.net. But the latest I could find is xine-lib-1.1.2. Well I went ahead and removed xine-lib and its dependencies (rhythmbox, totem-xine, xine, and xine-lib-extras) and videolan-client. And I was able to successfully update via the dries repo. Then I tried to install
xine-lib-1.1.4 but it gave the nothing to do message. So trying to install xine with dries enabled gave me the inevitable xine-lib-1.1.4 needed dependency error.
I'm starting to wonder if I'm going to ever solve this.
Last edited by nick623; 03-12-2007 at 11:05 PM.
|
|
|
|
03-13-2007, 10:54 AM
|
#8
|
|
Senior Member
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 3,928
|
Quote:
|
Originally Posted by nick623
<snip>
Well I can't for the life of me find a xine-lib-1.1.4 package for Fedora 5.
<snip>
|
That may be because all support for "Legacy" Fedora distributions was terminate a month or so ago. Only FC6 is now receiving any updates, security and bug fixes.
And, I suspect that next May when FC7 is released (unless the date slips again), support for FC 6 may become problematic.
I think that, basically, the Red Hat's Fedora project management is assuming that all Fedora users will always upgrade to the newest release very soon after it's available. (Supporting Legacy distributions can be quite expensive, and, I think, the goal of Fedora is to save money for Red Hat in development and testing of RH branded distributions, not to spend it. Fedora users are, in a sense, free RH beta testers.)
|
|
|
|
03-13-2007, 06:06 PM
|
#9
|
|
Member
Registered: Dec 2004
Distribution: Fedora, Ubuntu
Posts: 83
Original Poster
Rep:
|
Quote:
|
Originally Posted by PTrenholme
That may be because all support for "Legacy" Fedora distributions was terminate a month or so ago. Only FC6 is now receiving any updates, security and bug fixes.
And, I suspect that next May when FC7 is released (unless the date slips again), support for FC 6 may become problematic.
I think that, basically, the Red Hat's Fedora project management is assuming that all Fedora users will always upgrade to the newest release very soon after it's available. (Supporting Legacy distributions can be quite expensive, and, I think, the goal of Fedora is to save money for Red Hat in development and testing of RH branded distributions, not to spend it. Fedora users are, in a sense, free RH beta testers.)
|
Yeah, I kind of figured that fedora 5 has already been put to pasture as far as any support. Well I guess an upgrade is in the making for me.
I just don't know if I should go ahead and get fedora 6. Or wait to see if fedora 7 comes out by May.
I'm kind of tired of trying to resolve this issue any way.
It's consuming to much time.
|
|
|
|
03-16-2007, 02:11 PM
|
#10
|
|
Senior Member
Registered: May 2004
Location: Indianapolis, Indiana
Distribution: FC-KDE, 32 and 64 bit
Posts: 1,375
Rep:
|
Nick623,
do a:
rpm -qa | grep xine-lib-moles
rpm -qa | grep video-client
Check and see if you have two versions of the (same) above packages.
If so yum remove the older versions.
Jim
Last edited by mickeyboa; 03-16-2007 at 02:13 PM.
|
|
|
|
04-03-2007, 01:37 PM
|
#11
|
|
LQ Newbie
Registered: Apr 2007
Distribution: Fedora Core 5
Posts: 3
Rep:
|
I've the same problem, updated everything correctly except xine:
---> Package xine-lib-moles.i386 0:1.1.4-1.fc5.rf set to be updated
--> Running transaction check
--> Processing Dependency: xine-lib = 1.1.4 for package: xine-lib-moles
--> Finished Dependency Resolution
Error: Missing Dependency: xine-lib = 1.1.4 is needed by package xine-lib-moles
I've tryed everything like Nick623 without success :-((((
|
|
|
|
04-03-2007, 02:46 PM
|
#12
|
|
Senior Member
Registered: May 2004
Location: Indianapolis, Indiana
Distribution: FC-KDE, 32 and 64 bit
Posts: 1,375
Rep:
|
do a rpm -qa | grep xine-lib-moles.
If you have two versions of the same package, delete the oldest version of the package.
Jim
|
|
|
|
04-04-2007, 03:56 PM
|
#13
|
|
LQ Newbie
Registered: Apr 2007
Distribution: Fedora Core 5
Posts: 3
Rep:
|
Quote:
|
Originally Posted by mickeyboa
do a rpm -qa | grep xine-lib-moles.
If you have two versions of the same package, delete the oldest version of the package.
Jim
|
root@kompak /]# rpm -qa | grep xine-lib-moles
root@kompak /]#
i think xine-lib-moles is note installed since:
[root@kompak /]# yum install xine-lib-moles
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
core [1/6]
dries [2/6]
updates [3/6]
freshrpms [4/6]
macromedia [5/6]
extras [6/6]
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for xine-lib-moles to pack into transaction set.
xine-lib-moles-1.1.4-1.fc 100% |=========================| 20 kB 00:00
---> Package xine-lib-moles.i386 0:1.1.4-1.fc5.rf set to be updated
--> Running transaction check
--> Processing Dependency: xine-lib = 1.1.4 for package: xine-lib-moles
--> Finished Dependency Resolution
Error: Missing Dependency: xine-lib = 1.1.4 is needed by package xine-lib-moles
|
|
|
|
04-16-2007, 10:04 PM
|
#14
|
|
LQ Newbie
Registered: Apr 2006
Posts: 3
Rep:
|
Here is a fix that worked for me.
yum update xine-lib-moles
then everything else falls into place as yum grabs the other packages as dependencies for xine-lib-moles.
Last edited by dkaptain; 04-16-2007 at 10:18 PM.
|
|
|
|
04-25-2007, 03:00 AM
|
#15
|
|
Member
Registered: Dec 2006
Posts: 362
Rep:
|
hi frnz
this is mun
any body have idea abt Globe7
if u know abt tht plz tell me abt Globe7
wht r the features in tht?
i already step in to tht link and downloded
but i got error
so plz inform me
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 11:10 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|