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@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(a)gmail.com
rdiogo01(a)yahoo.com.br