LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 06-29-2008, 11:19 AM   #1
hectorDUQUE
Member
 
Registered: Jan 2007
Posts: 121

Rep: Reputation: 15
Missing Dependency - yum


hey guys,
does one of you knows what's going on in here?


Code:
yum update
Loaded plugins: downloadonly, refresh-packagekit
livna                                                    | 2.1 kB     00:00     
fedora                                                   | 2.4 kB     00:02     
adobe-linux-i386                                         |  951 B     00:00     
updates                                                  | 2.3 kB     00:00     
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package rhythmbox.i386 0:0.11.5-13.fc9 set to be updated
---> Package perl-Archive-Tar.i386 0:1.37-27.fc9 set to be updated
---> Package libertas-usb8388-firmware.noarch 2:5.110.22.p14-1.fc9 set to be updated
---> Package patch.i386 0:2.5.4-34.fc9 set to be updated
---> Package perl-Pod-Simple.i386 1:3.05-27.fc9 set to be updated
---> Package bluez-utils-cups.i386 0:3.32-1.fc9 set to be updated
--> Processing Dependency: tcl = 1:8.5.1 for package: tk
---> Package db4.i386 0:4.6.21-6.fc9 set to be updated
---> Package perl-Compress-Raw-Zlib.i386 0:2.008-27.fc9 set to be updated
---> Package perl-Module-Pluggable.i386 1:3.60-27.fc9 set to be updated
---> Package perl-ExtUtils-MakeMaker.i386 0:6.36-27.fc9 set to be updated
---> Package dvgrab.i386 0:3.1-3.fc9 set to be updated
---> Package perl-Pod-Escapes.i386 1:1.04-27.fc9 set to be updated
---> Package ettercap-common.i386 0:0.7.3-26.fc9 set to be updated
---> Package perl-version.i386 3:0.74-27.fc9 set to be updated
---> Package perl-ExtUtils-ParseXS.i386 1:2.18-27.fc9 set to be updated
---> Package perl-IO-Compress-Base.i386 0:2.008-27.fc9 set to be updated
---> Package ruby.i386 0:1.8.6.230-2.fc9 set to be updated
---> Package perl.i386 4:5.10.0-27.fc9 set to be updated
---> Package ffmpeg-compat.i386 0:0.4.9-0.47.20080225.lvn9 set to be updated
---> Package perl-Module-CoreList.i386 0:2.14-27.fc9 set to be updated
---> Package ypbind.i386 3:1.20.4-6.fc9 set to be updated
---> Package policycoreutils-gui.i386 0:2.0.49-7.fc9 set to be updated
---> Package db4-cxx.i386 0:4.6.21-6.fc9 set to be updated
---> Package perl-devel.i386 4:5.10.0-27.fc9 set to be updated
---> Package bluez-utils.i386 0:3.32-1.fc9 set to be updated
---> Package bluez-utils-alsa.i386 0:3.32-1.fc9 set to be updated
---> Package fetchmail.i386 0:6.3.8-7.fc9 set to be updated
---> Package nautilus-sendto.i386 0:1.0.0-1.fc9 set to be updated
---> Package perl-IO-Zlib.i386 1:1.07-27.fc9 set to be updated
---> Package telepathy-salut.i386 0:0.2.3-2.fc9 set to be updated
---> Package tcl.i386 1:8.5.2-2.fc9 set to be updated
---> Package ettercap.i386 0:0.7.3-26.fc9 set to be updated
---> Package perl-libs.i386 4:5.10.0-27.fc9 set to be updated
---> Package amsn.i386 0:0.97-4.fc9 set to be updated
---> Package ruby-libs.i386 0:1.8.6.230-2.fc9 set to be updated
---> Package hdf5.i386 0:1.8.1-1.fc9 set to be updated
---> Package perl-Compress-Zlib.i386 0:2.008-27.fc9 set to be updated
---> Package ffmpeg-libs.i386 0:0.4.9-0.46.20080225.lvn9 set to be updated
---> Package kdelibs-common.i386 6:4.0.5-4.fc9 set to be updated
---> Package db4-devel.i386 0:4.6.21-6.fc9 set to be updated
---> Package policycoreutils.i386 0:2.0.49-7.fc9 set to be updated
---> Package gyachi.i386 0:1.1.35-6.fc9 set to be updated
---> Package perl-IO-Compress-Zlib.i386 0:2.008-27.fc9 set to be updated
---> Package perl-Test-Harness.i386 0:2.64-27.fc9 set to be updated
--> Finished Dependency Resolution
1:tk-8.5.1-4.fc9.i386 from installed has depsolving problems
  --> Missing Dependency: tcl = 1:8.5.1 is needed by package 1:tk-8.5.1-4.fc9.i386 (installed)
Error: Missing Dependency: tcl = 1:8.5.1 is needed by package 1:tk-8.5.1-4.fc9.i386 (installed)


i have fedora 9.

thaks in advance,

hector
 
Old 06-29-2008, 12:10 PM   #2
zeno0771
Member
 
Registered: Jun 2006
Location: Northern IL
Distribution: Arch64
Posts: 106

Rep: Reputation: 19
Hector, welcome to dependency hell.
Fast way around this is uninstall tk, do the update, then reinstall it.
Many times, it's not considered a good idea to just update everything in one crunch; one can run into compatibility/version mismatch/dependency issues such as this.
 
Old 06-29-2008, 12:56 PM   #3
rjlee
Senior Member
 
Registered: Jul 2004
Distribution: Ubuntu 7.04
Posts: 1,994

Rep: Reputation: 76
Alternatively, you might try waiting a day or so and trying again.

What might have happened is that your repository maintainer has updated something to the latest version (in the repository), but that has in turn broken something else which still depends on it.

This is particularly common with testing repositories, and Fedora/RPM-based systems seem to have more problems than I have encountered running Ubuntu/DEB-based systems (but that may be apocryphal). Anyway, problems like these you should generally expect to be fixed fairly quickly.

So I would tend to wait at least a day, and if the problem persists then start by updating what packages you can, and then take it from there.

You could also talk to the Fedora package maintainers: http://fedoraproject.org/wiki/Extras
 
Old 06-29-2008, 04:15 PM   #4
hectorDUQUE
Member
 
Registered: Jan 2007
Posts: 121

Original Poster
Rep: Reputation: 15
unistalling tk and updating the system worked fine, but reinstallation falls in the same problem:

Code:
yum install tk
Loaded plugins: downloadonly, refresh-packagekit
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package tk.i386 1:8.5.1-4.fc9 set to be updated
--> Processing Dependency: tcl = 1:8.5.1 for package: tk
--> Finished Dependency Resolution
1:tk-8.5.1-4.fc9.i386 from updates has depsolving problems
  --> Missing Dependency: tcl = 1:8.5.1 is needed by package 1:tk-8.5.1-4.fc9.i386 (updates)
Error: Missing Dependency: tcl = 1:8.5.1 is needed by package 1:tk-8.5.1-4.fc9.i386 (updates)

i will wait two days :-(


thank you guys for comments ...

cheers

hector
 
Old 06-29-2008, 04:28 PM   #5
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
Next time this happens, try

yum update --exclude=tk

It saves you reinstalling (or not if it won't work)
 
Old 06-29-2008, 07:33 PM   #6
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
Sorry - got the wrong package (I always have to play around with these problems - just updated a F9 system and hit the same issue)

yum update --exclude=tcl

(or yum update -xtcl)
 
Old 06-29-2008, 08:33 PM   #7
hectorDUQUE
Member
 
Registered: Jan 2007
Posts: 121

Original Poster
Rep: Reputation: 15
thank you billymayday ...
 
  


Reply



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
RHEL5, yum, and missing dependency.... grantcarmichael Linux - Software 2 05-15-2008 07:12 PM
yum error: missing dependency problem brusel Red Hat 5 01-09-2008 11:23 AM
yum error: missing dependency problem brusel Linux - Enterprise 1 01-09-2008 05:19 AM
How to tell yum missing dependency is actually there decrepit Fedora 2 02-04-2007 05:36 AM
yum missing dependencY puppet Linux - Software 6 10-26-2005 10:20 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 12:14 PM.

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