rm /var/lib/rpm/__db.00*
potem odpal poldka i powinno być ok ;-)
Ewentualnie spróbuj:
rpm --rebuilddb
rpm --verify --all
rpm --convertdb
On 16.01.2013 06:54, Janusz Szeligowski wrote:
Witam,
każdorazowa próba uruchomienia Poldka skutkuje czymś takim:
Loading [pndir]th...
Loading [pndir]th...
19616 packages read
Loading [rpmdbcache]/var/lib/rpm...
rpmdb: /var/lib/rpm/__db.005: Too many open files
error: db_init:db3.c:1087: dbenv->open(24): Too many open files
error: cannot open Packages(0) index: Too many open files(24)
DB: Berkeley DB 5.2.36: (September 14, 2011)
error: //var/lib/rpm: open rpm database failed
Abort
Zainstalowane paczki RPM-a:
rpm-base-5.4.10-37.x86_64
rpm-lib-5.4.10-37.x86_64
rpm-5.4.10-37.x86_64
rpm-utils-5.4.10-37.x86_64
rpm-whiteout-1.41-1.noarch
Poldek:
poldek-libs-0.30-1.rc6.7.x86_64
poldek-0.30-1.rc6.7.x86_64
Wczoraj zrobiłem "dużą" aktualizację (jądro + większość paczek), w
skład której wszedł również RPM i Poldek. Zależności udało mi się
spełnić bez wyjątków. Miałem tylko okresowy problem z dostępnością
paczek RPM-a (równolegle chyba były prowadzone jakieś działania na
repozytorium). Zależności wykazywały między innymi konieczność
aktualizacji RPMA do wersji 5.4.10-36, a paczki nie było dostępnej w
repozytorium. Robiłem zatem testy z jakąś wcześniejszą wersją RPM-a z
archive, ale po którymś --upa zaczęła już poprawnie pojawiać się
wersja 5.4.10-37, rzeczywiście będąca w repo.
Obecnie, po każdym wywołaniu Poldka, wydanie polecenia np.
rpm -qa | grep apache-mod_ali*
skutkuje czymś takim:
BDB2017 Freeing mutex for process: 2537/0
BDB2017 Freeing mutex for process: 2537/0
BDB2017 Freeing mutex for process: 2537/0
BDB2017 Freeing mutex for process: 2537/0
BDB2017 Freeing mutex for process: 2537/0
BDB2017 Freeing mutex for process: 2537/0
BDB2017 Freeing mutex for process: 2537/0
BDB2017 Freeing mutex for process: 2537/0
BDB2017 Freeing mutex for process: 2537/0
apache-mod_alias-2.2.23-1.x86_64
Ponowienie polecenia rpm działa już potem prawidłowo, czyli:
apache-mod_alias-2.2.23-1.x86_64
_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
--
Pozdro
lord_Niedzwiedz
_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl