[Yum] I broke yum

Iman Khabazian imanlists at gmail.com
Sat Apr 6 23:09:08 UTC 2013


Thanks Alois, I will give that a try.  Do you think it will resolve itself
if I just upgrade to the latest Red Hat?  I anticipate having more
compatibility issues with software if I don't upgrade so I am going to make
that a priority.

thanks,
Iman


On Sat, Apr 6, 2013 at 2:42 AM, Alois Steindl <Alois.Steindl at tuwien.ac.at>wrote:

> Hello,
> it seems that you have seriously trashed your yum.
> In order to reinstall it, you have to choose the right version (your
> installed python is newer than the requested one, so I guess that you tried
> to install a too old version of yum.
>
> Browse to a repository for your installed version of the OS, download the
> found yum (it should be newer than the one you tried; maybe it helps to type
> rpm -q yum
> to get the proper version. Then try to install yum using rpm. If there are
> more unresolved dependencies, download these also and install them, by
> calling
> rpm -U yum*.rpm <and all other packages>
> until the problem is resolved.
> Since you have a quite old OS installed, I would also suggest to upgrade
> to a newer version.
>
> Alois
>
> Am 06.04.2013 07:47, schrieb Iman Khabazian:
>
>> *[root at n ~]# yum install git*
>>
>>
>> There was a problem importing one of the Python modules
>>
>> required to run yum. The error leading to this problem was:
>>
>>
>>
>>     No module named yum
>>
>>
>>
>> Please install a package which provides this module, or
>>
>> verify that the module is installed correctly.
>>
>>
>>
>> It's possible that the above module doesn't match the
>>
>> current version of Python, which is:
>>
>> 2.4.4 (#1, Nov  8 2007, 22:06:01)
>>
>> [GCC 3.4.6 20060404 (Red Hat 3.4.6-3)]
>>
>>
>>
>> If you cannot solve this problem yourself, please go to
>>
>> the yum faq at:
>>
>>    http://wiki.linux.duke.edu/**YumFaq<http://wiki.linux.duke.edu/YumFaq>
>>
>> * *
>>
>> *[root at n ~]# which python*
>>
>> /usr/bin/python
>>
>>
>>
>> * [root at n ~]# ls /usr/bin/* | grep python*
>>
>> /usr/bin/python
>>
>> /usr/bin/python2
>>
>> /usr/bin/python2.4
>>
>>
>>
>> *[root at n ~]# python -V*
>>
>> Python 2.4.4
>>
>>
>>
>> *[root at n ~]# cat /etc/redhat-release*
>>
>>
>> Red Hat Enterprise Linux ES release 4 (Nahant Update 4)
>>
>>
>>
>> *[root at n ~]# uname -a*
>>
>>
>> Linux n.sites.net 2.6.18-028stab056 #1 SMP Mon Nov 2 13:19:07 UTC 2009
>> i686
>> i686 i386 GNU/Linux
>>
>>
>>
>> I have tried to use rpm to re-install yum like this:
>>
>>
>>
>> *[root at n ~]# sudo rpm -Uvh
>> http://dl.atrpms.net/all/yum-**3.2.22-4.el4.noarch.rpm<http://dl.atrpms.net/all/yum-3.2.22-4.el4.noarch.rpm>--replacefiles*
>>
>>
>> Retrieving http://dl.atrpms.net/all/yum-**3.2.22-4.el4.noarch.rpm<http://dl.atrpms.net/all/yum-3.2.22-4.el4.noarch.rpm>
>>
>> warning: only V3 signatures can be verified, skipping V4 signature
>>
>> error: Failed dependencies:
>>
>>          /usr/bin/python2.3 is needed by yum-3.2.22-4.el4.noarch
>>
>>          pygpgme is needed by yum-3.2.22-4.el4.noarch
>>
>>          python(abi) = 2.3 is needed by yum-3.2.22-4.el4.noarch
>>
>>          python-iniparse is needed by yum-3.2.22-4.el4.noarch
>>
>>          rpm >= 0:4.4.2 is needed by yum-3.2.22-4.el4.noarch
>>
>>          yum-metadata-parser >= 1.1.0 is needed by yum-3.2.22-4.el4.noarch
>>
>>
>>
>> I think perhaps yum is being installed to work with python 2.3 which I
>> don’t even have (I have 3 separate versions for 2.4.4)
>>
>> This also leads me to believe I have yum:
>>
>>
>>
>> *[root at n ~]# sudo find / -mount -name yum -type f -ls*
>>
>>
>> 3557795    4 -rwxr-xr-x   1 root     root          779 Aug 28  2007
>> /usr/bin/yum
>>
>> *[root at n ~]# rpm -qa | grep yum*
>>
>> yum-2.4.3-0.5.el4
>>
>> Any thoughts?
>>
>>
> ______________________________**_________________
> Yum mailing list
> Yum at lists.baseurl.org
> http://lists.baseurl.org/**mailman/listinfo/yum<http://lists.baseurl.org/mailman/listinfo/yum>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.baseurl.org/pipermail/yum/attachments/20130406/335332dd/attachment.html>


More information about the Yum mailing list