Skocz do zawartości

Dziwny Błąd Yuma!


adrub

Rekomendowane odpowiedzi

Witam!

 

Opera w pewnym momencie zaczęła wykazywać mi naruszenie pamięci i (_wogóle_ → w ogóle) ORT nie chciała się włączyć, chciałem więc ją ponownie zainstalować, i pojawił się dziwny błąd którego nie rozumiem. O co tu chodzi??

 

[root@localhost ~]# yum install opera
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
livna                     100% |=========================| 1.1 kB    00:00     
core                      100% |=========================| 1.1 kB    00:00     
updates                                                         1.2 kB 00:00 
extras                    100% |=========================| 1.1 kB    00:00     
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 1.7 MB    00:29     
extras    : ################################################## 5347/5347
Parsing package install arguments
Traceback (most recent call last):
 File "/usr/bin/yum", line 29, in ?
   yummain.main(sys.argv[1:])
 File "/usr/share/yum-cli/yummain.py", line 94, in main
   result, resultmsgs = base.doCommands()
 File "/usr/share/yum-cli/cli.py", line 381, in doCommands
   return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds)
 File "/usr/share/yum-cli/yumcommands.py", line 134, in doCommand
   return base.installPkgs(extcmds)
 File "/usr/share/yum-cli/cli.py", line 561, in installPkgs
   my_inst_pkgs = self.returnInstalledPackagesByDep(arg)
 File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 1595, in returnInstalledPackagesByDep
   pkglist = self.rpmdb.whatProvides(depname, depflags, depver)
 File "/usr/lib/python2.4/site-packages/yum/rpmsack.py", line 390, in whatProvides
   pkgs = self.searchProvides(name)
 File "/usr/lib/python2.4/site-packages/yum/rpmsack.py", line 141, in searchProvides
   return self.searchPrco(name, 'provides')
 File "/usr/lib/python2.4/site-packages/yum/rpmsack.py", line 123, in searchPrco
   if not result.has_key(po.pkgid):
TypeError: list objects are unhashable
[root@localhost ~]# yum install opera
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Traceback (most recent call last):
 File "/usr/bin/yum", line 29, in ?
   yummain.main(sys.argv[1:])
 File "/usr/share/yum-cli/yummain.py", line 94, in main
   result, resultmsgs = base.doCommands()
 File "/usr/share/yum-cli/cli.py", line 381, in doCommands
   return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds)
 File "/usr/share/yum-cli/yumcommands.py", line 134, in doCommand
   return base.installPkgs(extcmds)
 File "/usr/share/yum-cli/cli.py", line 561, in installPkgs
   my_inst_pkgs = self.returnInstalledPackagesByDep(arg)
 File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 1595, in returnInstalledPackagesByDep
   pkglist = self.rpmdb.whatProvides(depname, depflags, depver)
 File "/usr/lib/python2.4/site-packages/yum/rpmsack.py", line 390, in whatProvides
   pkgs = self.searchProvides(name)
 File "/usr/lib/python2.4/site-packages/yum/rpmsack.py", line 141, in searchProvides
   return self.searchPrco(name, 'provides')
 File "/usr/lib/python2.4/site-packages/yum/rpmsack.py", line 123, in searchPrco
   if not result.has_key(po.pkgid):
TypeError: list objects are unhashable
[root@localhost ~]# 

Odnośnik do komentarza
Udostępnij na innych stronach

Opera w pewnym momencie zaczęła wykazywać mi naruszenie pamięci
Masz pewnie 9.10 lub wcześniejszą, która gryzie się z nowymi bibliotekami Xów. Ściągnij i zainstaluj sobie wersję 9.20.

Dziwne zachowanie yuma: yum clean all i próbuj jeszcze raz.

 

I naucz się korzystać z wyszukiwarki. Błędy yuma (identyczne) pojawiają się w kilku postach. Nt. naruszenia ochrony pamięci w Operze sam pisałem kilka dni temu i rozwiązanie jest również podane w tamtym wątku, więc wystarczy się nieco wysilić. Przeczytaj sobie par.2. regulaminu forum.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...