Jan Rękorajski wrote: > On Fri, 12 Oct 2012, Zbyniu Krzystolik wrote: > > > Jacek Osiecki napisał(a): > > > Witam, > > > > > > Na świeżym serwerze nie da się tworzyć nowych wirtualek :( > > > > Stare też przestają działać. > > > > # vpoldek corro -- -n th -u man > > Loading [pndir]th... > > Loading [pndir]th... > > 18874 packages read > > Removed 14 duplicate packages from available set > > Processing dependencies... > > man-1.6g-1.x86_64 obsoleted by man-1.7-1.x86_64 > > man-1.7-1.x86_64 marks man-db-2.6.2-3.x86_64 (cap man-db >= 2.6.1-1) > > man-config-1.6g-1.x86_64 obsoleted by man-db-2.6.2-3.x86_64 > > man-db-2.6.2-3.x86_64 marks libpipeline-1.2.0-1.x86_64 (cap > > libpipeline.so.1()(64bit)) > > There are 3 packages to install (2 marked by dependencies), 2 to remove: > > I man-1.7-1.x86_64 > > D libpipeline-1.2.0-1.x86_64 man-db-2.6.2-3.x86_64 > > R man-1.6g-1.x86_64 man-config-1.6g-1.x86_64 > > This operation will use 1.3MB of disk space. > > Need to get 858.3KB of archives. > > Executing vrpm-preload --upgrade -vh --root /vservers/corro... > > rpmdb: BDB0641 __db_meta_setup: /vservers/corro/.rpmdb/Packages: unexpected > > file type or format > > error: cannot open Packages(0) index: Invalid argument(22) > > DB: Berkeley DB 5.3.21: (May 11, 2012) > > error: cannot open Packages database in /vservers/corro/.rpmdb > > Zakładam że na hoście masz już rpm5 ale vservery mają bazę z rpm4?
Tak. > To powinno Ci rozwiązać problem: > > vserver <guest> pkgmgmt internalize > /usr/lib/rpm/bin/dbconvert --root /vserver/<guest> --rebuilddb > vserver <guest> pkgmgmt externalize Nie najładniejszy hak, bo vservery trzeba stopować na ten manewr i do tego pkgmgmt domaga się opcji --force, ale zdaje się działać, dzięki. Zbyniu -- %% Absolutely nothing we trust %% _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
