[Fedora-users-br] Problemas com Yum (Yumex) com repositorio Lvinia

Renato de Oliveira Diogo rdiogo01 em yahoo.com.br
Sexta Março 16 14:05:43 UTC 2007


Olá pessoal

tenho fedora 6 instalado aqui em um PC com pl. nvidia. Então (mesmo sabendo
que o projeto fedora não recomenda) uso o repositorio da Livna para instalar
o driver acelarador da nvidia.

Porém de uns tempos para cá, toda vez que existe alguma atualização do
kernel e do driver acelerador, acontece o seguinte erro:

===================
Component: yumex
Version: 1.2.2
Summary: TBb09601ff packages.py:35:comparePoEVR:AttributeError: 'NoneType'
object has no attribute 'epoch'

Traceback (most recent call last):
  File "/usr/share/yumex/yumexmain.py", line 137, in on_pkgProcess_clicked
    self.on_queueProcess_clicked( widget )
  File "/usr/share/yumex/yumexmain.py", line 174, in on_queueProcess_clicked
    rc = self.action.process_package_queue( pkgs, doAll )
  File "/usr/lib/python2.4/site-packages/yumex/yumexBase.py", line 928, in
process_package_queue
    rc, msg = self.yumexbase.processPkgs( pkgs, doAll )
  File "/usr/lib/python2.4/site-packages/yumex/yumexBase.py", line 560, in
processPkgs
    return self.buildTransaction()
  File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 442, in
buildTransaction
    self.plugins.run('postresolve', rescode=rescode, restring=restring)
  File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 153, in run
    func(conduitcls(self, self.base, conf, **kwargs))
  File "/usr/lib/yum-plugins/fedorakmod.py", line 273, in postresolve_hook
    newKernels + installedKernels)
  File "/usr/lib/yum-plugins/fedorakmod.py", line 222, in installAllKmods
    rAvaModules = resolveVersions(avaModules)
  File "/usr/lib/yum-plugins/fedorakmod.py", line 152, in resolveVersions
    elif sameName == None:
  File "/usr/lib/python2.4/site-packages/yum/packages.py", line 191, in
__eq__
    if comparePoEVR(self, other) == 0 and self.arch == other.arch and
self.name == other.name:
  File "/usr/lib/python2.4/site-packages/yum/packages.py", line 35, in
comparePoEVR
    (e2, v2, r2) = (po2.epoch, po2.ver, po2.rel)
AttributeError: 'NoneType' object has no attribute 'epoch'

Local variables in innermost frame:
po2: None
v1: 1.0.9755
e1: 0
r1: 2.2.6.19_1.2911.6.5.fc6
po1: kmod-nvidia - 1.0.9755-2.2.6.19_1.2911.6.5.fc6.i586
===================

para a atualização do sistema eu consigo caso eu desative o repositorio
livna. E somente consigo usar o repositorio se existir somente a atualização
do nvidia e se existir outros deste repositorio da livna (como mplayer),
acontece o mesmo erro (neste último mesmo se só estiver ativado o
repositorio livna ).

Informações do meu sistema:
================
[renato em thedark ~]$ uname -a
Linux thedark.localdomain 2.6.20-1.2925.fc6 #1 SMP Sat Mar 10 19:15:16 EST
2007 i686 athlon i386 GNU/Linux
================

Já mandei zerar o cache do yum uma vez, mas não resolveu.

Alguem já passou por este problema ou tem ideia de como resolver?

[]s

-- 
________________________________________________
Renato de Oliveira Diogo

Bacharel em Ciência da Computação
UNESP - Bauru
Mestrando em Ciência da Computação
UNESP

renato.diogo em gmail.com
rdiogo01 em yahoo.com.br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.fedoraproject.org/pipermail/br-users/attachments/20070316/70c8a4b3/attachment.html 


Mais detalhes sobre a lista de discussão br-users