Yum checks out, but...
Philip Prindeville
philipp_subx at redfish-solutions.com
Fri Jan 13 11:24:45 UTC 2006
Paul Howarth wrote:
> Philip Prindeville wrote:
>
>> Paul Howarth wrote:
>>
>>> On Fri, 2006-01-13 at 01:40 -0700, Philip Prindeville wrote:
>>>
>>>
>>>> Following some inadvertent replacement of various RPM's and then
>>>> having
>>>> to back them out again, my system was somewhat damaged.
>>>>
>>>> I uninstalled and then reinstalled yum. RPM claims that yum is
>>>> good to go:
>>>>
>>>> # rpm -V yum
>>>> ..?...... /usr/lib/python2.3/site-packages/repomd/__init__.py
>>>> # yum list available
>>>> 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
>>>> File "/usr/lib64/python2.3/site-packages/rpm/__init__.py", line 7,
>>>> in ?
>>>> ImportError: No module named _rpm
>>>> #
>>>>
>>>>
>>>> But apparently yum is having self-estime issues.
>>>>
>>>> Any ideas?
>>>>
>>>
>>>
>>>
>>> This is FC3, right?
>>>
>>> Try reinstalling rpm-python and see if that helps.
>>>
>>> Paul.
>>>
>>>
>>>
>>
>> Yes, FC3. Tried the suggestion: No joy.
>
>
> I think /usr/lib64/python2.3/site-packages/rpm may be a leftover from
> an upgraded RPM package, since downgraded again. See if any package
> owns it:
>
> $ rpm -qf /usr/lib64/python2.3/site-packages/rpm
>
> If no package owns it, try renaming it:
>
> # cd /usr/lib64/python2.3/site-packages
> # mv rpm rpm.rpm441
Brilliant!
-Philip
>
> See if that helps. If rpm is subsequently broken, rename the directory
> back again.
>
> Paul.
>
More information about the fedora-list
mailing list