RPM Community Forums

Mailing List Message of <rpm-devel>

Re: HEAD is broken

From: Jeff Johnson <n3npq@mac.com>
Date: Sun 18 Nov 2007 - 15:14:31 CET
Message-Id: <85112AFF-F9F4-4C17-A239-2DD1A6A4DFAE@mac.com>

On Nov 18, 2007, at 4:14 AM, Ralf S. Engelschall wrote:

> I'm currently in the progress of releasing 5.0a2, but the "devtool
> standalone testdrive" procedure already fails with errors like the
> following:
>
> | devtool:standalone:testdrive:ERROR: trivial testsuite failed  
> (trace follows):
> | + /tmp/rpm/bin/rpm -vv --initdb
> | D: opening  db environment /tmp/rpm/var/rpm/db/Packages  
> create:cdb:mpool
> | D: opening  db index       /tmp/rpm/var/rpm/db/Packages create  
> mode=0x202
> | D: locked   db index       /tmp/rpm/var/rpm/db/Packages
> | D: closed   db index       /tmp/rpm/var/rpm/db/Packages
> | D: closed   db environment /tmp/rpm/var/rpm/db/Packages
> | + /tmp/rpm/bin/rpm -vv --import ./pubkeys/JBJ-GPG-KEY
> | D: opening  db environment /tmp/rpm/var/rpm/db/Packages cdb:mpool
> | D: opening  db index       /tmp/rpm/var/rpm/db/Packages create  
> mode=0x202
> | D: locked   db index       /tmp/rpm/var/rpm/db/Packages
> | D: opening  db index       /tmp/rpm/var/rpm/db/Name create  
> mode=0x202
> | D: adding "gpg-pubkey" to Name index.
> | D: opening  db index       /tmp/rpm/var/rpm/db/Group create  
> mode=0x202
> | D: adding "Public Keys" to Group index.
> | D: opening  db index       /tmp/rpm/var/rpm/db/Providename create  
> mode=0x202
> | D: adding 2 entries to Providename index.
> | D: opening  db index       /tmp/rpm/var/rpm/db/Provideversion  
> create mode=0x202
> | D: adding 2 entries to Provideversion index.
> | D: opening  db index       /tmp/rpm/var/rpm/db/Installtid create  
> mode=0x202
> | D: adding 1 entries to Installtid index.
> | D: opening  db index       /tmp/rpm/var/rpm/db/Pubkeys create  
> mode=0x202
> | D: adding 1 entries to Pubkeys index.
> | D: opening  db index       /tmp/rpm/var/rpm/db/Packagecolor  
> create mode=0x202
> | D: adding 1 entries to Packagecolor index.
> | D: opening  db index       /tmp/rpm/var/rpm/db/Nvra create  
> mode=0x202
> | D: adding "gpg-pubkey-2039b291-3dbaae72.src" to Nvra index.
> | D: closed   db index       /tmp/rpm/var/rpm/db/Nvra
> | D: closed   db index       /tmp/rpm/var/rpm/db/Packagecolor
> | D: closed   db index       /tmp/rpm/var/rpm/db/Pubkeys
> | D: closed   db index       /tmp/rpm/var/rpm/db/Installtid
> | D: closed   db index       /tmp/rpm/var/rpm/db/Provideversion
> | D: closed   db index       /tmp/rpm/var/rpm/db/Providename
> | D: closed   db index       /tmp/rpm/var/rpm/db/Group
> | D: closed   db index       /tmp/rpm/var/rpm/db/Name
> | D: closed   db index       /tmp/rpm/var/rpm/db/Packages
> | D: closed   db environment /tmp/rpm/var/rpm/db/Packages
> | + /tmp/rpm/bin/rpm -vv -qa
> | D: opening  db environment /tmp/rpm/var/rpm/db/Packages cdb:mpool
> | D: opening  db index       /tmp/rpm/var/rpm/db/Packages rdonly  
> mode=0x0
> | D: locked   db index       /tmp/rpm/var/rpm/db/Packages
> | error: rpmdbNextIterator: skipping h#       1 tag[20]: BAD, tag  
> 1834043241 type 1111765558 offset 1919830354 count 1111573609
> | D: closed   db index       /tmp/rpm/var/rpm/db/Packages
> | D: closed   db environment /tmp/rpm/var/rpm/db/Packages
> | + /tmp/rpm/bin/rpm -vv -qi gpg-pubkey-2039b291-3dbaae72
> | D: opening  db environment /tmp/rpm/var/rpm/db/Packages cdb:mpool
> | D: opening  db index       /tmp/rpm/var/rpm/db/Packages rdonly  
> mode=0x0
> | D: locked   db index       /tmp/rpm/var/rpm/db/Packages
> | D: opening  db index       /tmp/rpm/var/rpm/db/Name rdonly mode=0x0
> | error: rpmdbNextIterator: skipping h#       1 tag[20]: BAD, tag  
> 1834043241 type 1111765558 offset 1919830354 count 1111573609
> | package gpg-pubkey-2039b291-3dbaae72 is not installed
> | D: closed   db index       /tmp/rpm/var/rpm/db/Name
> | D: closed   db index       /tmp/rpm/var/rpm/db/Packages
> | D: closed   db environment /tmp/rpm/var/rpm/db/Packages
> | + exit 1
> | rse@en1:/u/rse/prj/rpm/src/rpm
> | $ /tmp/rpm/bin/rpm -vv -qi gpg-pubkey-2039b291-3dbaae72
> | D: opening  db environment /tmp/rpm/var/rpm/db/Packages cdb:mpool
> | D: opening  db index       /tmp/rpm/var/rpm/db/Packages rdonly  
> mode=0x0
> | D: locked   db index       /tmp/rpm/var/rpm/db/Packages
> | D: opening  db index       /tmp/rpm/var/rpm/db/Name rdonly mode=0x0
> | error: rpmdbNextIterator: skipping h#       1 tag[20]: BAD, tag  
> 1834043241 type 1111765558 offset 1919830354 count 1111573609
> | package gpg-pubkey-2039b291-3dbaae72 is not installed
> | D: closed   db index       /tmp/rpm/var/rpm/db/Name
> | D: closed   db index       /tmp/rpm/var/rpm/db/Packages
> | D: closed   db environment /tmp/rpm/var/rpm/db/Packages
> | rse@en1:/u/rse/prj/rpm/src/rpm
> | $ /tmp/rpm/bin/rpm -v -qi gpg-pubkey-2039b291-3dbaae72
> | error: rpmdbNextIterator: skipping h#       1 tag[20]: BAD, tag  
> 1834043241 type 1111765558 offset 1919830354 count 1111573609
> | package gpg-pubkey-2039b291-3dbaae72 is not installed
>
> Notice the "error: rpmdbNextIterator: [...]" error lines!
> Jeff, any clue?

Not yet, but I can see similar behavior The problem will be in the patch
I checked in Thursday, as I warned.

73 de Jeff
Received on Sun Nov 18 15:15:08 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.