[Rpm-maint] Test failures for rpm-4.4.2.1-rc1 tarball

Wendy Palm wendy at cray.com
Thu Jun 28 21:08:59 UTC 2007


First off, thanks much for getting this project restarted. 

I downloaded the tarball, configured, compiled and ran make check and came up with 5 out of 11 tests failing.

The tests that fail are ba, ckL, ckC, I, and e - pretty much the last half of the tests.  From the errors, it looks like problems with the tests themselves - full of unknown options and non-existent files, but I also cannot run a simple rpm -qa, so there are obviously other problems going on.

So, should the make tests be working or not?   Where I should start to track this down?

Thanks in advance for any help you can provide.  

I'm running SLES9SP2 for x86_64.
My configure line was
LIBS='-L/usr/lib64 -L/tmp/wendy/lib64' CPPFLAGS='I/tmp/wendy/include' ./configure --prefix=/tmp/wendy --without-selinux --without-python

Beecrypt, sqlite3 and zlib are installed in /tmp/wendy/lib64.

The pertinent output of the make check is (significantly cut to reduce size):
...
PASS: querytags
cp: cannot create regular file `../usr/src/redhat/SOURCES': No such file or directory
./ba: line 10: ../usr/src/redhat/SPECS/hello.spec: No such file or directory
1c1,52
< -ba: unknown option
...
FAIL: ba
./ckL: line 3: ../../tools/rpmlead: No such file or directory
...
FAIL: ckL
./ckH: line 3: ../../tools/rpmheader: No such file or directory
./ckH: line 3: ../../tools/dump: No such file or directory
...
PASS: ckH
./ckS: line 3: ../../tools/rpmsignature: No such file or directory
./ckS: line 3: ../../tools/dump: No such file or directory
...
PASS: ckS
/tmp/wendy/rpmorgdir/rpm-4.4.2.1-rc1/.libs/lt-rpm2cpio: ../usr/src/redhat/RPMS/*/hello-1.0-1.*.rpm: No such file or directory
cpio: premature end of archive
0a1,3
> usr/doc/hello-1.0
> usr/doc/hello-1.0/FAQ
> usr/local/bin/hello
FAIL: ckC
error: File not found by glob: ../usr/src/redhat/RPMS/*/hello-1.0-1.*.rpm
D: found 0 source and 0 binary packages
D: May free Score board((nil))
...
FAIL: i
-qil: unknown option
...
PASS: qi
D: opening  db environment /tmp/wendy/var/lib/rpm/Packages joinenv
D: opening  db index       /tmp/wendy/var/lib/rpm/Packages rdonly mode=0x0
D: locked   db index       /tmp/wendy/var/lib/rpm/Packages
D: opening  db index       /tmp/wendy/var/lib/rpm/Name rdonly mode=0x0
error: package hello is not installed
D: closed   db index       /tmp/wendy/var/lib/rpm/Name
D: closed   db index       /tmp/wendy/var/lib/rpm/Packages
D: closed   db environment /tmp/wendy/var/lib/rpm/Packages
D: May free Score board((nil))
...
FAIL: e
========================================
5 of 11 tests failed
Please report to rpm-maint at lists.rpm.org
========================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/tmp/wendy/rpmorgdir/rpm-4.4.2.1-rc1/tests/hello-test'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/tmp/wendy/rpmorgdir/rpm-4.4.2.1-rc1/tests/hello-test'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/wendy/rpmorgdir/rpm-4.4.2.1-rc1/tests'
make: *** [check-recursive] Error 1



------------------------------------------------------
Wendy Palm
Security Software Engineer, Cray Inc. 
651-605-8893
wendy at cray.com
 



More information about the Rpm-maint mailing list