Yum Dependency problem

david walcroft d_j_w46 at bigpond.net.au
Thu Nov 1 23:07:05 UTC 2007


Michael Schwendt wrote:
> On 01/11/2007, david walcroft <d_j_w46 at bigpond.net.au> wrote:
>   
>> I'm trying to update but get this error
>>
>> Total download size: 40 M
>> Downloading Packages:
>> Running rpm_check_debug
>> ERROR with rpm_check_debug vs depsolve:
>> Package python-reportlab needs python(abi) = 2.4, this is not available.
>> Package metakit needs python(abi) = 2.4, this is not available.
>> Package PyRTF needs python(abi) = 2.4, this is not available.
>> Package python-sqlite2 needs python(abi) = 2.4, this is not available.
>> Package python-imaging-tk needs python(abi) = 2.4, this is not available.
>> Complete!
>>
>> My rpm database says this
>>
>> [david at reddwarf ~]$ sudo rpm -q python
>> python-2.5-12.fc7.i386
>>
>> Why does yum want python-2.4 when 2.5 is installed.
>> If it is required where do I find it?
>>     
>
> What does "yum repolist" print?
> Which repositories do you have configured and enabled in
> /etc/yum.repos.d/*.repo?
> What do you get for "rpm -qa python\*"?
>
>   
I found a python -2.4 and this is what happened:-

[david at reddwarf rpm]$ sudo rpm -Uvh python-2.4.3-18.fc6.i386.rpm
error: Failed dependencies:
        python = 2.5-12.fc7 is needed by python-devel-2.5-12.fc7.i386
        python < 2.5-12.fc7 conflicts with python-devel-2.5-12.fc7.i386
        python(abi) = 2.5 is needed by (installed) rhpl-0.208-1.i386
        python(abi) = 2.5 is needed by (installed) libuser-0.56.2-1.i386
        python(abi) = 2.5 is needed by (installed) 
pyxf86config-0.3.33-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
python-devel-2.5-12.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
pygobject2-2.12.3-3.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
yum-metadata-parser-1.1.0-2.fc7.i386
        python(abi) = 2.5 is needed by (installed) PyQt-3.17.1-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) pycairo-1.4.0-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
notify-python-0.1.0-4.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
python-numeric-24.2-4.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
python-urlgrabber-2.9.9-5.fc7.noarch
        python(abi) = 2.5 is needed by (installed) pyorbit-2.14.2-2.fc7.i386
        python(abi) = 2.5 is needed by (installed) subversion-1.4.3-4.i386
        python(abi) = 2.5 is needed by (installed) alchemist-1.0.37-1.i386
        python(abi) = 2.5 is needed by (installed) 
cracklib-python-2.8.9-10.i386
        python(abi) = 2.5 is needed by (installed) 
python-imaging-1.1.6-3.fc7.i386
        python(abi) = 2.5 is needed by (installed) PyXML-0.8.4-6.i386
        python(abi) = 2.5 is needed by (installed) tkinter-2.5-12.fc7.i386
        python(abi) = 2.5 is needed by (installed) planner-0.14.2-4.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
gnome-python2-2.18.1-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
gnome-python2-canvas-2.18.1-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
gnome-python2-gnomeprint-2.18.0-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
gnome-python2-gconf-2.18.1-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
gnome-python2-gnomevfs-2.18.1-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
gnome-python2-gtksourceview-2.18.0-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
gnome-python2-bonobo-2.18.1-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) rhpxl-0.47-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
libxml2-python-2.6.29-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
python-ldap-2.3-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
dbus-python-0.81.1-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) kudzu-1.2.71.1-1.i386
        python(abi) = 2.5 is needed by (installed) 
libsemanage-2.0.3-4.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
kdebindings-3.5.7-1.fc7.1.i386
        python(abi) = 2.5 is needed by (installed) pygtk2-2.10.6-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
pygtk2-libglade-2.10.6-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
authconfig-5.3.15-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
policycoreutils-2.0.16-11.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
gourmet-0.13.4-1.fc7.noarch
        python(abi) = 2.5 is needed by (installed) pirut-1.3.9-1.fc7.noarch
        python(abi) = 2.5 is needed by (installed) newt-0.52.7-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
gnome-menus-2.19.4-2.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
audit-libs-python-1.5.6-2.fc7.i386
        python(abi) = 2.5 is needed by (installed) sip-4.6-2.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
libselinux-python-2.0.14-9.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
system-config-printer-libs-0.7.63.4-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) hplip-1.7.4a-6.fc7.i386
        python(abi) = 2.5 is needed by (installed) vte-0.16.9-1.fc7.i386
        python(abi) = 2.5 is needed by (installed) yumex-2.0.2-1.fc7.noarch
        python(abi) = 2.5 is needed by (installed) 
gnome-python2-gtkhtml2-2.14.3-5.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
rpm-python-4.4.2.2-2.fc7.i386
        python(abi) = 2.5 is needed by (installed) yum-3.2.7-1.fc7.noarch
        python(abi) = 2.5 is needed by (installed) 
libopensync-0.22-3.fc7.i386
        python(abi) = 2.5 is needed by (installed) 
spambayes-1.0.4-5.fc7.noarch
        python-abi = 2.5 is needed by (installed) alchemist-1.0.37-1.i386
        python-sqlite is needed by (installed) yum-3.2.7-1.fc7.noarch
        python = 2.5-12.fc7 is needed by (installed) 
python-libs-2.5-12.fc7.i386
        python = 2.5-12.fc7 is needed by (installed) 
python-devel-2.5-12.fc7.i386
        python < 2.5-12.fc7 conflicts with (installed) 
python-devel-2.5-12.fc7.i386
        python = 2.5-12.fc7 is needed by (installed) tkinter-2.5-12.fc7.i386
[david at reddwarf rpm]$

It appears that two pythons cannot exist together.
What else can I try - remove the offending rpm's?

Thanks   david




More information about the fedora-list mailing list