Nie doczytałem że vrpm działa, huh. Sprawdź poldek.conf (gdzieś w /vservers/ko-python/?) czy nie ma czegoś w rodzaju "rpmdef _dbpath"? Jeżeli jest to pewnie ten zły, a jeżeli nie ma - to można dopisać ten dobry :)
To jest błąd gdzieś w konfiguracji. Problem jest nie nowy zdaje się: http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-September/019329.html 2016-01-29 23:15 GMT+01:00 Paweł A. Gajda <[email protected]>: > Nie jest potrzebny, po prostu znalazł kesza i próbuje odczytać bazę rpm-a > z "/vservers/ko-python/.rpmdb". Nie wiem dlaczego masz ją w > /vservers/.pkg/ko-python/rpm/state/. vpoldek używa vrpm-a (chyba), a ten ma > gdzieś (nie wiem, nie używam) swoje rpmrc i w nim %{_dbpath} zdefinowane > jako /vservers/.pkg/ko-python/rpm/state/. > > vrpm -qa Ci działa? > > Szybki fix to prawdopodobnie cp/ln wszystkiego z ko-python/rpm/state/ do > ko-python/.rpmdb/, czyli tam gdzie vrpm szuka bazy. > > > 2016-01-28 23:22 GMT+01:00 Jacek Osiecki <[email protected]>: > >> Wiadomość napisana przez Paweł A. Gajda <[email protected]> w dniu 28 >> sty 2016, o godz. 22:04: >> >> > >> > Nie do końca rozumiem/wiem co robi vpoldek, ale rpmdbcache to tylko kesz >> > bazy RPM-a i jako taki może zostać usunięty bez problemu. Jak to Ci się >> > wywala dokładnie? >> >> No właśnie też myślałem że cache to się odtwarza jakby co… >> Tymczasem: >> >> root@juliett /etc/vservers/.defaults/cachebase/poldek> mv >> packages.rpmdbcache.vservers.ko-python..rpmdb.* bad >> root@juliett /etc/vservers/.defaults/cachebase/poldek> vpoldek ko-python >> Wczytywanie [pndir]th... >> Wczytywanie [pndir]th... >> Przeczytano 25117 pakietów >> Usunięto 15 zdublowanych pakietów z listy dostępnych >> błąd: nie można otworzyć indeksu Packages(0): Nie ma takiego pliku ani >> katalogu(2) >> DB: Berkeley DB 5.2.42: (February 29, 2012) >> błąd: //vservers/ko-python/.rpmdb: nie można otworzyć rpmowej bazy >> root@juliett /etc/vservers/.defaults/cachebase/poldek> mv >> bad/packages.rpmdbcache.vservers.ko-python..rpmdb.* ./ >> root@juliett /etc/vservers/.defaults/cachebase/poldek> vpoldek ko-python >> Wczytywanie [pndir]th... >> Wczytywanie [pndir]th... >> Przeczytano 25117 pakietów >> Usunięto 15 zdublowanych pakietów z listy dostępnych >> Wczytywanie [rpmdbcache]/.rpmdb... >> Przeczytano 308 pakietów >> >> Witaj w poldkowym trybie interaktywnym. Wpisz "help" aby otrzymać pomoc. >> >> poldek:/all-avail> >> root@juliett /etc/vservers/.defaults/cachebase/poldek> >> >> Jakiś pomysł? >> Ten rpmdbcache.vservers.ko-python.rpmdb jest oczywiście zły (skopiowany z >> innego vservera). >> vrpm ko-python — -qa pokazuje dobrą listę pakietów. >> >> Jakiś pomysł jak z bazy rpma (/vservers/.pkg/ko-python/rpm/state/) >> uzyskać ten rpmdbcache? >> >> Ktoś w PLD w ogóle zajmuje się poldkiem albo rpmem? Bo ja już tracę siły… >> >> Pozdrawiam, >> -- >> Jacek Osiecki >> [email protected] >> >> Silvercube s.c. >> ul. Makuszynskiego 4 >> 31-752 Kraków >> +48 (12) 684 21 00 >> >> _______________________________________________ >> pld-devel-pl mailing list >> [email protected] >> http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl >> > > _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
