On Sat, 2008-05-31 at 22:16 -0400, Jon Stanley wrote: > On Sat, May 31, 2008 at 7:04 PM, Paul B Schroeder > <[EMAIL PROTECTED]> wrote: > > > > > Rebuilding the rpm database seems to fix this, but it's a pain to be > > sure. Any ideas as to why I'm seeing this corruption when creating an > > i386 mock chroot from a x86_64 system? > > This is normal and expected. You created the rpmdb with x86_64 rpm, > and are accessing it with i386 rpm. The Berkeley DB format is > different based on the arch of the creating machine, therefore > generates the database differently on the two platforms. If I plan on > doing anything in a chroot (especially a non-native arch one) other > than building a SRPM, the first thing that happens is to rm -f > /var/lib/rpm/__db*. Don't worry, this got me the first time too (and > is fatal to a pungi compose) :) Ah.. I see.. I would think there would be some way to tell it to create the DB in i386 format though? Is there an environment variable or something that can be set?
-- Fedora-buildsys-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/fedora-buildsys-list
