Erro na atualização do Fedora 11 (UnicodeDecodeError)

Publicado por Rodrigo de Oliveira em 14/10/2009

[ Hits: 5.698 ]

 


Erro na atualização do Fedora 11 (UnicodeDecodeError)



Há alguns dias me deparei com alguns problemas ao tentar atualizar o meu Fedora 11 e depois de tentar de várias formas, descobri que se tratava de um bug já reportado em outras distros, mas que ainda gera alguns problemas no Fedora.

Muito bem, introdução feita. Vamos ao erro e sua solução.

Ao se executar o comando:

# yum update

Ou pelo modo gráfico, a seguinte mensagem é apresentada no final.

File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1625, in _getMirrorList 54
print "Could not retrieve mirrorlist %s error was\n%s" % (url, e) 55
File "/usr/lib/python2.6/codecs.py", line 351, in write 56
data, consumed = self.encode(object, self.errors) 57
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 159: ordinal not in range(128)

Na verdade o erro é gerado por uma falta de parâmetros no arquivo yumRepo.py, localizado em /usr/lib/python2.6/site-packages/yum/.

A solução

Acessar o arquivo yum.Repo.py:

# vi /usr/lib/python2.6/site-packages/yum/yumRepo.py

E alterar a linha:

print "Could not retrieve mirrorlist %s error was\n%s" % (url, e)

Para:

print "Could not retrieve mirrorlist %s error was\n%s: %s" % (url, e.args[0], misc.to_unicode(e.args[1]))

Pronto, pode então rodar o comando "yum update" sem problemas. Já ia me esquecendo, esta dica foi criada através do processo descrito no link abaixo:
Boa sorte.

Outras dicas deste autor

Martian source - significado e sugestões

Fedora 6 e Squid 2.6.x transparente

Melhorando a velocidade do RAID 1 com resync

Fedora 12 e Vmplayer 3.0

Ethtool - Ferramenta de manipulação e consulta de interfaces de rede

Leitura recomendada

Downgrade de versões do Wine e LibreOffice instaladas à partir de repositórios PPA no Ubuntu 14.04 LTS

Disquete no Linux sem precisar desmontar

Desabilitando o touchpad do notebook automaticamente ao digitar

Fazendo o Slackware desligar automaticamente com fonte ATX

Verificando a configuração de um servidor DNS rapidamente!

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts