| Summary: | package.mask >=sys-libs/db-6.1 because of test failure, but only because wrong tcl version? | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Ulenrich <ulenrich> |
| Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | pacho |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Ulenrich
2018-03-01 14:22:39 UTC
AFAIK it's not only because of failing tests but also because Oracle moved the license of >=db-6.1 from Sleepycat to AGPL-3 which makes it incompatible with lots of other software. Perhaps we should reflect that in the mask reason as well. @Lars, I would rather like to have an additional
USE agpl_accept
as a license warning
than an obscured package.mask for
>sys-libs/db-6.1
No, it's ONLY masked for failing tests. It is not masked because of AGPL. I will update the Tcl dep, but it does still fail here with Tcl-8.6.5. @Robin thanx for explanation. And I just reported, because both: it is an old mask and this test dependency did not fit. Feel free to close the bug then. I re-ran the tests w/ a newer system, and got only 2 failures now:
UNEXPECTED OUTPUT: FAIL: condition {[stat_field $env rep_stat "Startup complete"]} not achieved in 20 seconds.
UNEXPECTED OUTPUT: BDB0068 DB_LOCK_DEADLOCK: Locker killed to resolve a deadlock
took ~3 hours on an unloaded i7 X980 system on SSD.
Running it again for good measure.
Next run (again, -j12, 3 hour duration: UNEXPECTED OUTPUT: db put:permission denied So i'm wondering if the real bug is around concurrency. Running again @ -j1: UNEXPECTED OUTPUT: db put:permission denied We last-rited and removed this version. |