Yum and Up2date broken
Paul Howarth
paul at city-fan.org
Tue Nov 2 17:39:22 UTC 2004
Brian McDonald wrote:
>>I just updated from Fedora core 1 to Fedora Core 2 using Yum.
>>
>>Yum is now broken:
>>
>>error =
>>
>>[root at localhost root]# yum
>>Traceback (most recent call last):
>> File "/usr/bin/yum", line 6, in ?
>> import yummain
>> File "/usr/share/yum-cli/yummain.py", line 23, in ?
>> import yum
>> File "/usr/lib/python2.3/site-packages/yum/__init__.py", line 20, in ?
>> import rpm
>>ImportError: No module named rpm
>>
>>Up2date is broken =
>>
>>[root at localhost root]# up2date
>>Traceback (most recent call last):
>> File "/usr/sbin/up2date", line 11, in ?
>> import rpm
>>ImportError: No module named rpm
>>
>>What do I have to do to fix this?
>
>
> Do you have the rpm-python package installed?
>
> Paul.
>
> Here is the results from the rpm -qi
>
> Name : rpm-python Relocations: (not relocateable)
> Version : 4.2.1 Vendor: Red Hat, Inc.
> Release : 0.30 Build Date: Thu 17 Jul 2003
> 10:47:16 PM EDT
> Install Date: Thu 04 Mar 2004 12:48:45 PM EST Build Host:
> daffy.perf.redhat.com
> Group : Development/Libraries Source RPM:
> rpm-4.2.1-0.30.src.rpm
> Size : 211145 License: GPL
> Signature : DSA/SHA1, Tue 28 Oct 2003 06:45:04 PM EST, Key ID
> b44269d04f2a6fd2
> Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
> Summary : Python bindings for apps which will manipulate RPM packages.
That's the FC1 version of rpm-python. Try updating all the packages listed by:
rpm -qa | grep ^rpm
to the ones in the FC2 repository you're using.
BTW, hints of upgrading from FC1 to FC2 using yum can be found at
http://linux.duke.edu/~skvidal/misc/fc1-fc2-yum-hints.txt
Paul.
More information about the users
mailing list