On Wed, 16 Jan 2013, 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
Ususń katalog ~/.poldek-cache i sprawdź ponownie. > 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. Trefiłeś w moment jak przenosiłem paczki z ready do main. > 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 To po prostu BDB sprząta po failu poldka, nic czym się należy przejmować o ile wynik na końcu jest poprawny. -- Jan Rękorajski | PLD/Linux SysAdm | http://www.pld-linux.org/ baggins<at>mimuw.edu.pl baggins<at>pld-linux.org _______________________________________________ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl