[Pkg-db-devel] Bug#443633: Bug#443633: db_4.6: self-test FTBFS on m68k
Stephen R Marenka
stephen at marenka.net
Wed Oct 17 12:58:22 UTC 2007
On Sun, Sep 23, 2007 at 04:38:45AM -0400, Clint Adams wrote:
> Looking in obj/ALL.OUT (instead of the grep) will give you more useful
> information. The tests are all TCL scripts in the test/ directory.
>
> The detailed log and the scripts should help you isolate what's going on
> better.
I'm going to expound on the log failures from db_4.6.21-2 and compare them
with db4.5_4.5.20-9 which builds successfully.
<http://buildd.debian.org/fetch.cgi?&pkg=db&ver=4.6.21-2&arch=m68k&stamp=1192597164&file=log>
<http://buildd.debian.org/fetch.cgi?&pkg=db4.5&ver=4.5.20-9&arch=m68k&stamp=1191931936&file=log>
The full ALL.OUT from db_4.6.21-2 at the following.
<http://people.debian.org/~smarenka/tmp/db_4.6.21-2_ALL.OUT>
* Error line 1
| FAIL: run_subsystem: env env007: env66: mmap: Cannot allocate memory
This one occurs in db4.5. If I read it correctly, this fails because
of insufficent resources.
* Error lines 2 & 3
From db.
| FAIL: error in ./TESTDIR/env012.log.p2 : ./TESTDIR/env012.log.p2:FAIL:05:14:45 (00:00:00) db_get: expected DATA1, got
| FAIL: error in ./TESTDIR/env012.log.p2 : ./TESTDIR/env012.log.p2:FAIL:05:14:45 (00:00:00) ../dist/../test/envscript.tcl run: FAIL:05:14:45 (00:00:00) db_get: expected DATA1, got : pid 21249: expected 0, got 1
The next line reads
| Env012.d: Second process cannot join without -recover after first process is killed.
From db4.5.
|| db4.5: FAIL: error in ./TESTDIR/env012.log.p2 : ./TESTDIR/env012.log.p2:FAIL:07:29:17 (00:00:00) db_get: expected DATA1, got
|| db4.5: FAIL: error in ./TESTDIR/env012.log.p2 : ./TESTDIR/env012.log.p2:FAIL:07:29:17 (00:00:00) ../dist/../test/envscript.tcl run: pid 21801: expected 0, got 1
* Error lines 4 & 5
From db.
| FAIL: error in ./TESTDIR/env012.log.p3 : ./TESTDIR/env012.log.p3:FAIL:05:15:36 (00:00:00) db_get: expected DATA1, got
| FAIL: error in ./TESTDIR/env012.log.p3 : ./TESTDIR/env012.log.p3:FAIL:05:15:36 (00:00:00) ../dist/../test/envscript.tcl run: FAIL:05:15:36 (00:00:00) db_get: expected DATA1, got : pid 21409: expected 0, got 1
The next line reads
| Env012.f: Empty slot shouldn't cause automatic recovery.
From db4.5.
|| FAIL: error in ./TESTDIR/env012.log.p3 : ./TESTDIR/env012.log.p3:FAIL:07:30:11 (00:00:00) db_get: expected DATA1, got
|| FAIL: error in ./TESTDIR/env012.log.p3 : ./TESTDIR/env012.log.p3:FAIL:07:30:12 (00:00:01) ../dist/../test/envscript.tcl run: pid 21961: expected 0, got 1
So to this point we have the same FAILURES in both db and db4.5, excepting
a whole string of the following in db4.5.
|| FAIL: Problem reported killing process 21915: child process exited abnormally
So perhaps these are the errors of interest? They are all clustered
together in the log.
| FAIL: error in ./TESTDIR/env012.log.p2 : ./TESTDIR/env012.log.p2:FAIL: The DB_RECOVER flag was not specified, and recovery is needed
| FAIL: error in ./TESTDIR/env012.log.p2 : ./TESTDIR/env012.log.p2:FAIL: opening env returned DB_RUNRECOVERY: Fatal error, run database recovery
| FAIL: error in ./TESTDIR/env012.log.p2 : ./TESTDIR/env012.log.p2:FAIL:05:15:59 (00:00:00) envopen: expected TRUE, got DB_RUNRECOVERY: Fatal error, run database recovery
| FAIL: error in ./TESTDIR/env012.log.p2 : ./TESTDIR/env012.log.p2:FAIL:05:15:59 (00:00:00) ../dist/../test/envscript.tcl run: FAIL:05:15:59 (00:00:00) envopen: expected TRUE, got DB_RUNRECOVERY: Fatal error, run database recovery: pid 21459: expected 0, got 1
I have no idea what the implications of any of these errors are. If you
can provide specific tests I can run or ideas to try, I'm game. I can
also make sure you have access to a box or an aranym emulator if need be.
Thanks,
Stephen
--
Stephen R. Marenka If life's not fun, you're not doing it right!
<stephen at marenka.net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-db-devel/attachments/20071017/4fd90800/attachment.pgp
More information about the Pkg-db-devel
mailing list