Wiadomość napisana przez lord_Niedzwiedz <sir_mis...@o2.pl> w dniu 06.09.2018, o godz. 11:01: >> walczę próbując zrobić upgrade paru pakietów na wirtualce… i już nie mam >> pomysłu co jeszcze zrobić. >> Zaktualizowałem na hoscie poldka i rpm, zrobiłem db_convert, upgrade_db i co >> tam jeszcze się dało… >> >> Skutek nadal identyczny: >> >> root@mike ~>vpoldek usr-mail >> BDB0641 __db_meta_setup: /vservers/usr-mail/.rpmdb/Requirename: unexpected >> file type or format
> Odpalasz to z root'a ? jasne :) > Coś nie trzyma otwartych plików ? (restart). No maszyny restartować nie będę, ale lsof nic nie pokazuje. > rm /var/lib/rpm/__* > rpm --rebuilddb > (lub to samo dla vrpm) no zrobiłem tak: mkdir -p /tmp/var/lib ln -sf /vservers/.pkg/usr-mail/rpm/state /tmp/var/lib/rpm rpm --root=/tmp/ --rebuilddb … ech, i wszystko jasne. Teraz zauważyłem, że wcześniej zrobiłem link do nie tej wirtualki - innej robiłem db_convert, inną testowałem :) Ale jest też jakiś babol: root@mike ~>vrpm usr-mail -- --convertdb ncontext: execvp("/usr/lib64/util-vserver/vrpm-convertdb-worker"): No such file or directory root@mike ~> Na szczęście pomogło klasycznie: root@mike ~>/usr/lib/rpm/bin/dbconvert --root=/tmp/ converting /tmp//var/lib/rpm/rpmdb5OzJ5Y/Packages: 385/385 100% root@mike ~> Pozdrawiam i dzięki! — Jacek _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl