[Rpm-maint] [rpm 4.9.1.3] rpmtests: 12 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 51 52 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 101 102 103 104 105 107 108 109 failed

Panu Matilainen pmatilai at laiskiainen.org
Wed Oct 10 09:16:42 UTC 2012


On 10/02/2012 10:43 PM, Dakai Zhu wrote:

These are all caused by two separate issues, repeated all over:

> --- /dev/null	2012-09-29 18:10:44.704716381 -0400
> +++ /tps/local/depot/rpm-4.9.1.3/dist/rpm-4.9.1.3/tests/rpmtests.dir/at-groups/15/stderr	2012-10-02 15:41:48.113940806 -0400
> @@ -0,0 +1 @@
> +error: cannot open Packages database in /${prefix}/var/lib/rpm
> 15. rpmquery.at:178: 15. integer array query (rpmquery.at:178): FAILED (rpmquery.at:180)

You need to specify a --prefix to configure when compiling rpm. This is 
an old bug in rpm's autoconf/automake-stuff that nobody has gotten 
around to fix.

> 2012-10-02 15:41:48.411935192 -0400
> @@ -0,0 +1,2 @@
> +./atlocal: line 34: fakechroot: command not found
> +./atlocal: line 34: fakechroot: command not found
> ./rpmverify.at:33: exit code was 127, expected 0

The test-suite requires fakechroot 
(https://github.com/fakechroot/fakechroot/wiki), otherwise nothing will 
work. Newer rpm versions dont even try to run the test-suite if its missing.

	- Panu -


More information about the Rpm-maint mailing list