Fedora 9 dependency issues
Michael Schwendt
mschwendt at gmail.com
Sat Nov 29 20:44:29 UTC 2008
On Sat, 29 Nov 2008 15:31:01 -0500, Jeffrey Ross wrote:
> Michael Schwendt wrote:
> > On Sat, 29 Nov 2008 14:29:43 -0500, Jeffrey Ross wrote:
> >
> >
> >> I've got a dependency issue that I'm not sure how to deal with. This is
> >> a Fedora 9 x86_64 system. I'm trying to install tkinter and I'm running
> >> the command "sudo yum install tkinter" yum proceeds to run, listing the
> >> packages that need to be included to satisfy the dependencies. However
> >> it gets to:
> >>
> >> --> Missing Dependency: python = 2.5.1-25.fc9 is needed by package
> >> tkinter-2.5.1-25.fc9.x86_64 (fedora)
> >> DEBUG:
> >> []
> >> Error: Missing Dependency: python = 2.5.1-25.fc9 is needed by package
> >> tkinter-2.5.1-25.fc9.x86_64 (fedora)
> >>
> >>
> >>
> >> I then try to install python by itself with "sudo yum install python"
> >> and I get the following:
> >>
> >> Package matching python-2.5.1-25.fc9.x86_64 already installed. Checking
> >> for update.
> >> Nothing to do
> >>
> >>
> >> So for whatever reason it appears as if tkinter is looking for the non
> >> x86_64 version.
> >>
> >> How do I get around this?
> >>
> >
> > Could you please show the result of some queries?
> >
> > yum repolist
> > yum list tkinter python
> > rpm -q tkinter python
> >
> > And just to mention it, 2.5.1-26.fc9 (python+tkinter) is latest.
> >
> $ sudo yum repolist
> Loaded plugins: fastestmirror, kmdl, priorities, refresh-packagekit
> Loading mirror speeds from cached hostfile
> * fedora: mirror.umoss.org
> * rpmfusion-free-updates: lordmorgul.net
> * rpmfusion-nonfree-updates: lordmorgul.net
> * rpmfusion-free: lordmorgul.net
> * updates-newkey: mirror.umoss.org
> * updates: mirror.umoss.org
> * rpmfusion-nonfree: lordmorgul.net
> repo id repo name status
> adobe-linux-i386 Adobe Systems Incorporated enabled
> : 17
> atrpms Fedora 9 - x86_64 - ATrpms enabled
> : 653
> fedora Fedora 9 - x86_64 enabled :
> 12,444
> freshrpms Fedora Core 9 - x86_64 - Freshrpms enabled
> : 158
> rpmfusion-free RPM Fusion for Fedora 9 - Free enabled
> : 0
> rpmfusion-free-updat RPM Fusion for Fedora 9 - Free - Updates enabled
> : 534
> rpmfusion-nonfree RPM Fusion for Fedora 9 - Nonfree enabled
> : 0
> rpmfusion-nonfree-up RPM Fusion for Fedora 9 - Nonfree - Upda enabled
> : 222
> updates Fedora 9 - x86_64 - Updates enabled
> : 14
> updates-newkey Fedora 9 - x86_64 - Updates Newkey enabled
> : 6,230
> repolist: 20,272
> [jeff at wisdom tmp]$ sudo yum list tkinter pyton
> Loaded plugins: fastestmirror, kmdl, priorities, refresh-packagekit
> Loading mirror speeds from cached hostfile
> * fedora: mirror.umoss.org
> * rpmfusion-free-updates: lordmorgul.net
> * rpmfusion-nonfree-updates: lordmorgul.net
> * rpmfusion-free: lordmorgul.net
> * updates-newkey: mirror.umoss.org
> * updates: mirror.umoss.org
> * rpmfusion-nonfree: lordmorgul.net
> 4999 packages excluded due to repository priority protections
^^^^^^^^^^^^^^^^^^^^^^
^^^
Highly suspicious. See whether you can get rid of those excludes
somehow (by disabling/reconfiguring Yum plugins).
> Available Packages
> tkinter.x86_64 2.5.1-25.fc9
> fedora
-26.fc9 is in updates-newkey
> [jeff at wisdom tmp]$ rpm -q tkinter python
> package tkinter is not installed
> python-2.5.1-26.fc9.x86_64
The old tkinter you're seeing requires the old python (-25.fc9) from
the original "fedora" Everything repo. You've got the update for Python
already, -26.fc9, but not the corresponding tkinter. They are built
from the same src.rpm and are found in the updates repo.
More information about the fedora-list
mailing list