LINUX.ORG.RU

Накрылся Yum в Fedora 11


0

0

Собственно решил обновится до 12-й федорки, нашёл статью как это сделать, но как я понял после команды

yum clean all
перестали устанавливаться программы. При попытке установить прогу из репов yum виснет а потом выдаёт следующее
[root@localhost slip]# yum install ktorrent
Loaded plugins: fastestmirror, presto, refresh-packagekit
Loading mirror speeds from cached hostfile               
Traceback (most recent call last):                       
  File "/usr/bin/yum", line 29, in <module>              
    yummain.user_main(sys.argv[1:], exit_code=True)      
  File "/usr/share/yum-cli/yummain.py", line 311, in user_main
    errcode = main(args)                                      
  File "/usr/share/yum-cli/yummain.py", line 180, in main     
    result, resultmsgs = base.doCommands()                    
  File "/usr/share/yum-cli/cli.py", line 349, in doCommands   
    self._getTs(needTsRemove)                                 
  File "/usr/lib/python2.6/site-packages/yum/depsolve.py", line 100, in _getTs
    self._getTsInfo(remove_only)                                              
  File "/usr/lib/python2.6/site-packages/yum/depsolve.py", line 111, in _getTsInfo                                                                            
    pkgSack = self.pkgSack                                                     
  File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 702, in <lambda>                                                                              
    pkgSack = property(fget=lambda self: self._getSacks(),                     
  File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 538, in _getSacks                                                                             
    self.repos.populateSack(which=repos)                                       
  File "/usr/lib/python2.6/site-packages/yum/repos.py", line 249, in populateSack                                                                             
    self.doSetup()                                                             
  File "/usr/lib/python2.6/site-packages/yum/repos.py", line 83, in doSetup    
    self.ayum.plugins.run('postreposetup')
  File "/usr/lib/python2.6/site-packages/yum/plugins.py", line 177, in run
    func(conduitcls(self, self.base, conf, **kwargs))
  File "/usr/lib/yum-plugins/fastestmirror.py", line 182, in postreposetup_hook
    if downgrade_ftp and _len_non_ftp(repo.urls) == 1:
  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 655, in <lambda>
    urls = property(fget=lambda self: self._geturls(),
  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 652, in _geturls
    self._baseurlSetup()
  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 606, in _baseurlSetup
    mirrorurls.extend(self._getMirrorList())
  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1625, in _getMirrorList
    print "Could not retrieve mirrorlist %s error was\n%s" % (url, e)
  File "/usr/lib/python2.6/codecs.py", line 351, in write
    data, consumed = self.encode(object, self.errors)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 156: ordinal not in range(128)


вот для кого, спрашивается, preupgrade делали...
попробуй удалить/переставить yum-fastestmirror

iSage ★★★★
()
Ответ на: комментарий от slip

yum update rpm

yum -y update

yum clean all

Обычно это делается так:

yum clean all
yum update glibc\*
yum update yum\* rpm\* python\*
yum clean all
yum update

Ты что, обновил rpm и систему из реп новой федоры?

nnz ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.