Yumex - zamrznutí při výběru jiného než "standardního" repozitáře

Od doby, co jsem Fedoru 6 upgradoval na 7, mám následující problém:

Když spustím Yumex, normálně naběhne, přičemž jsou zaškrtlé ty standardní balíčky Fedory. A normálně jde z nich instalovat a tak.
Ale: když vyberu jiný repozitář než ten standardní (třeba atrpms nebo development), prostě jinou kombinaci než je tam běžně, tak při stahování hlaviček program zamrzne na “Setup Yum: Package Sacks: 30%”.

Zkoušel jsem “yum clean all”, přes yum to normálně jde (dám-li --enablerepo=něco), ale přes grafický Yumex prostě ne.

Nesetkal se s tím někdo? Co s tím?
Dík.

Přesně to se mi stalo, používám lokální repozitář s tímto nastavením :

name=Local-repo
baseurl=file:///home/karlos/Disk/vymena/repo
enabled=0
gpgcheck=0

a yumex se zastaví jak popisujete. Zatím jsem to neřešil, nebylo to tak nutné, ale podívám se na to a když tak se ozvu.

nejste sami, mam stejný problém
a zatim jsem to neřešil

Hlaste bug nebo sem napiste podrobnosti - nejlip zkusit yumex pustit z terminalu a kdyz se objevi nejaka hlaska tak sem poslat.

tak jsem to zkusil a vylezlo tohle :

Traceback (most recent call last):
File “/usr/share/yumex/yumex.py”, line 143, in on_repoRefresh_clicked
self.setupYum()
File “/usr/share/yumex/yumex.py”, line 473, in setupYum
self.yumbase._setupAgain()
File “/usr/share/yumex/yumapi.py”, line 115, in _setupAgain
self.doSackSetup()
File “/usr/lib/python2.5/site-packages/yum/init.py”, line 356, in doSackSetup
return self._getSacks(archlist=archlist, thisrepo=thisrepo)
File “/usr/lib/python2.5/site-packages/yum/init.py”, line 387, in _getSacks
self._pkgSack.excludeArchs(archlist)
File “/usr/lib/python2.5/site-packages/yum/packageSack.py”, line 331, in excludeArchs
sack.excludeArchs(archlist)
File “/usr/lib/python2.5/site-packages/yum/sqlitesack.py”, line 717, in excludeArchs
cur = cache.cursor()
sqlite3.ProgrammingError: Cannot operate on a closed database.

To je presne ono… tak este udelat ucet v bugzille a nahlasit.:slight_smile:

další dodatek : dnes jsem instaloval F7 v práci a nechtěl jsem se s tím nějak prsit a tak jsem nechal jako managera GNOME a lokální repozitář používám úplně stejný a i nastavení je stejné i tvorba metadat přes createrepo no prostě jako vejce vejci a hle jaké překvapení na GNOME to chodí. Pochopili jsi, že doma jedu na KDE :slight_smile:
ještě nastavení repo:

name=Local repo
baseurl=file:///home/karlos/repo
enabled=0
gpgcheck=0

No, mně to úplně stejně zamrzá na Gnome (KDE nepoužívám), takže tím to nebude. Spíš jsem upgradoval z FC6 na F7, zatímco ty jsi instaloval rovnou F7. Možná při tomu upgradu se něco nakoplo…

No ale doma jsem provedl také čistou instalaci

chyba odstraněna aktualizací Ymexu

Pravda, pravda :slight_smile: Už to jde.

připojuji se, vše jede jak má a díky za spolupráci