On Wed, 6 Jun 2007, Doug Summers wrote: > Ralf S. Engelschall wrote: > > On Wed, May 23, 2007, Doug Summers wrote: > > > >> Never seen this before...after building the latest OpenPKG binary for AIX > >> 5.1 the whole RPM database blows up after installation (opkg-i is an alias > >> to 'openpkg rpm -Uvh'): > >> > >> [EMAIL PROTECTED] /openpkg/RPM/PKG]$ opkg-i > >> openpkg-20070520-20070520.powerpc-aix5.1-ope.rpm > >> error: failed to open /etc/mtab: No such file or directory > >> Preparing... ########################################### > >> [100%] > >> 1:openpkg ########################################### > >> [100%] > >> rpmdb: unknown type: 0 > >> error: cannot open Packages index using db3 - Invalid argument (22) > >> error: cannot open Packages database in /openpkg/RPM/DB > >> error: /openpkg/etc/openpkg/openpkg.org.pgp: import failed. > >> rpmdb: unknown type: 0 > >> error: cannot open Packages index using db3 - Invalid argument (22) > >> error: cannot open Packages database in /openpkg/RPM/DB > >> error: /openpkg/etc/openpkg/openpkg.com.pgp: import failed. > >> rpmdb: unknown type: 0 > >> error: cannot open Packages index using db3 - Invalid argument (22) > >> error: cannot open Packages database in /openpkg/RPM/DB > >> error: /openpkg/etc/openpkg/openpkg.net.pgp: import failed.
I have seen a similar case, when I enabled sqlite support in rpm and had to define in which format the rpm db's are, before I could run correct rebuild Berkeley DB type = 3 sqlite = 4 I had to modify _dbapi (current type of DB) and _dbapi_rebuild (wanted type after rebuild) to convert between formats, after such conversion _dbapi has to be set to _dbapi_rebuild type, else you see a similar error as above. (--showrc will show the current values of the above) I can't say if openpkg can be affected, as I haven't checked the all of the rpm applied patches. Note: The same also applies for db1->db3 format conversion, haven't checked if openpkg removed the db1 support in some patch. I would check first with `file` what kind of DB files are around Peter -- Peter S. Mazinger <ps dot m at gmx dot net> ID: 0xA5F059F2 Key fingerprint = 92A4 31E1 56BC 3D5A 2D08 BB6E C389 975E A5F0 59F2 ______________________________________________________________________ OpenPKG http://openpkg.org User Communication List openpkg-users@openpkg.org