When emerge'ing db-4.2.52_p4 with FEATURES="test" I get failures on alpha. However, the emerge goes on and db gets installed anyway. Below are some snippets from the build log. If you want the full build log, let me know. I'll file a seperate bug for the failures. >>> Source compiled. * Running sys-libs/db testsuite * This can take 6+ hours on modern machines Test suite run started at: 20:15 05/02/06 Sleepycat Software: Berkeley DB 4.2.52: (December 3, 2003) Running environment tests /** .... **/ Regression Tests Failed; see ALL.OUT for log Test suite run completed at: 02:55 05/04/06 Test suite run started at: 20:15 05/02/06 Sleepycat Software: Berkeley DB 4.2.52: (December 3, 2003) /** .... **/ Regression Tests Failed Test suite run completed at: 02:55 05/04/06 >>> Install db-4.2.52_p4 into /var/tmp/portage/db-4.2.52_p4/image/ category sys-libs
Created attachment 86330 [details, diff] db.eclass.patch The problem is the parameters for egrep. It searches for lines that do not begin with "FAIL". Since every single line does not begin with "FAIL", emerge went on. Attached is a patch that makes the eclass fail when there is at least one line that begins with "FAIL".
I've just committed a fixed db.eclass
(In reply to comment #2) > I've just committed a fixed db.eclass The fix looks good, thanks!