sys-libs/db-4.7.25 is out :)
Created attachment 158305 [details, diff] db-4.7.25.ebuild.patch Berkeley DB 4.7 requires Java >=1.5. All patches used for Berkeley DB 4.6 still apply without any problems. Invoking `none ${PATH}` causes 'none: command not found' which is caught by Portage as QA violation. `true ${PATH}` doesn't cause these problems.
Thank you :) Working fine here :)
my core2 and g5 are running the testsuite on this, it's not a short testsuite, so it might be done in 7-8 hours, and i'll commit after that.
Ok, so the 12-hour testsuite on each DID show failures: On my G5: UNEXPECTED OUTPUT: Berkeley DB 4.7.25: (May 15, 2008) UNEXPECTED OUTPUT: FAIL:15:29:12 (00:00:00) open_create_err: expected db open:permission denied, got db15778 UNEXPECTED OUTPUT: FAIL: error message in log file: ./TESTDIR/rep045script.log:FAIL: db open failed: db open:no such file or directory UNEXPECTED OUTPUT: FAIL: error message in log file: ./TESTDIR/rep045script.log:FAIL:18:24:29 (00:00:00) db_open: expected TRUE, got db open:no such file or directory UNEXPECTED OUTPUT: FAIL: error message in log file: ./TESTDIR/rep045script.log:FAIL:18:24:29 (00:00:00) /dev/shm/portage/sys-libs/db-4.7.25/work/db-4.7.25/build_unix/../dist/../test/rep045script.tcl run: FAIL:18:24:29 (00:00:00) db_open: expected TRUE, got db open:no such file or directory: pid 1174: expected 0, got 1 UNEXPECTED OUTPUT: WARNING: log record type __bam_merge: not tested UNEXPECTED OUTPUT: WARNING: log record type __bam_pgno: not tested UNEXPECTED OUTPUT: WARNING: log record type __crdel_inmem_create: not tested UNEXPECTED OUTPUT: WARNING: log record type __crdel_inmem_remove: not tested UNEXPECTED OUTPUT: WARNING: log record type __crdel_inmem_rename: not tested UNEXPECTED OUTPUT: WARNING: log record type __db_pg_sort: not tested Regression Tests Failed On my core2: UNEXPECTED OUTPUT: Berkeley DB 4.7.25: (May 15, 2008) UNEXPECTED OUTPUT: FAIL: fop test: child killed: software termination signal UNEXPECTED OUTPUT: FAIL:17:51:57 (00:00:06) comparedbs. test.db: expected 0, got 1 UNEXPECTED OUTPUT: FAIL:18:23:27 (00:01:12) child killed: software termination signal UNEXPECTED OUTPUT: WARNING: log record type __bam_merge: not tested UNEXPECTED OUTPUT: WARNING: log record type __bam_pgno: not tested UNEXPECTED OUTPUT: WARNING: log record type __crdel_inmem_create: not tested UNEXPECTED OUTPUT: WARNING: log record type __crdel_inmem_remove: not tested UNEXPECTED OUTPUT: WARNING: log record type __crdel_inmem_rename: not tested UNEXPECTED OUTPUT: WARNING: log record type __db_pg_sort: not tested Regression Tests Failed
Note, I've never had success in any of the db test suites passing. I have no issues with putting this into portage (package.masked is probably smart, though).
InCVS now.