Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 599134 - =sys-libs/db-5.3.28-r2 stable request
Summary: =sys-libs/db-5.3.28-r2 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 609122 601098 605688
Blocks:
  Show dependency tree
 
Reported: 2016-11-07 12:32 UTC by Pacho Ramos
Modified: 2018-03-22 15:09 UTC (History)
0 users

See Also:
Package list:
=sys-libs/db-5.3.28-r2
Runtime testing required: ---
kensington: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2016-11-07 12:32:51 UTC
I am not sure what is preventing us to stabilize a newer db version than 4.8. I see other distributions like Fedora having 5.3 for some time without issues, and only a few packages requiring them to still package 4.8 (that is already done in our case as we have slotted versions for even more versions that are probably not needed for years).

Thanks
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2016-11-07 18:11:50 UTC
I had bug 319587 for this process, and then there was no progress thereafter. Let's do it.

Target Stable Keywords:
alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86

Arches, please test:
- If tests PASS: stabilize.
- If tests FAIL: please post your output here for review and I'll give you a yay/nay for stable based on the test failure.

Test instructions
USE='cxx tcl -java -doc' FEATURES=test emerge =db-5.3.28-r2

You'll want to give it LOTS of cores; it'll take 2-12 hours depending on your system.
Comment 2 Tobias Klausmann (RETIRED) gentoo-dev 2016-11-16 08:26:21 UTC
Stable on alpha.
Comment 3 Markus Meier gentoo-dev 2016-11-26 10:04:33 UTC
arm stable
Comment 4 Matt Whitlock 2016-11-28 18:23:44 UTC
NACK.

sys-libs/db-5.3.28-r2 cannot be stabilized until sys-devel/libtool-2.4.6-r1 is stabilized, due to, e.g., bug 601098. To summarize, libtool needs to pass along "-fuse-ld" to the linker driver in order for tc-ld-disable-gold to be effective.
Comment 5 Aaron Bauman (RETIRED) gentoo-dev 2017-01-05 12:55:34 UTC
amd64 stable
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2017-01-09 13:59:44 UTC
Stable for HPPA.
Comment 7 Agostino Sarubbo gentoo-dev 2017-01-11 10:50:25 UTC
sparc stable
Comment 8 Agostino Sarubbo gentoo-dev 2017-01-13 15:43:13 UTC
x86 stable
Comment 9 Sergei Trofimovich (RETIRED) gentoo-dev 2017-06-08 12:27:27 UTC
ia64 stable
Comment 10 Sergei Trofimovich (RETIRED) gentoo-dev 2017-10-06 21:29:47 UTC
ppc/ppc64 stable
Comment 11 Mart Raudsepp gentoo-dev 2018-03-05 03:18:12 UTC
(In reply to Robin Johnson from comment #1)
> Arches, please test:
> - If tests PASS: stabilize.
> - If tests FAIL: please post your output here for review and I'll give you a
> yay/nay for stable based on the test failure.

Tests fails on arm64:

Checking output from ALL.OUT.24 ... UNEXPECTED OUTPUT: FAIL:02:12:52 (00:00:00) pair: expected 0, got 1
Checking output from ALL.OUT.30 ... UNEXPECTED OUTPUT: FAIL:02:08:24 (00:00:00) pair: expected 0, got 1
Checking output from ALL.OUT.34 ... UNEXPECTED OUTPUT: FAIL: repmgr_start:address already in use
Checking output from ALL.OUT.38 ... UNEXPECTED OUTPUT: FAIL: env163: BDB2034 unable to allocate memory for mutex; resize mutex region
UNEXPECTED OUTPUT: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
Checking output from ALL.OUT.42 ... UNEXPECTED OUTPUT: FAIL:02:00:04 (00:00:00) pair: expected 0, got 1
Checking output from ALL.OUT.50 ... UNEXPECTED OUTPUT: FAIL:02:13:01 (00:00:00) pair: expected 0, got 1
Checking output from ALL.OUT.69 ... UNEXPECTED OUTPUT: FAIL:02:33:35 (00:00:00) pair: expected 0, got 1


The ALL.OUT.* files are kept around for now for any necessary details to judge stabilization. Poke on IRC or so.
Comment 12 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2018-03-09 16:13:45 UTC
Another arm64 run, with -j4 instead of -j75 (same 96-core box):
failures:
FAIL: condition {[stat_field $masterenv rep_stat "Next LSN expected"] ==  [stat_field $clientenv rep_stat "Next LSN expected"]} not achieved in 20 seconds.
BDB5096 received panic event
BDB5096 received panic event
BDB5096 received panic event
FAIL:08:18:18 (00:00:00) pair: expected 0, got 1
FAIL:05:55:24 (00:00:00) pair: expected 0, got 1
FAIL:07:30:02 (00:00:00) pair: expected 0, got 1
FAIL:07:32:36 (00:00:00) pair: expected 0, got 1
FAIL: env163: BDB2034 unable to allocate memory for mutex; resize mutex region
BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
FAIL:02:25:10 (00:00:00) pair: expected 0, got 1
FAIL:09:20:19 (00:00:00) pair: expected 0, got 1
Comment 13 Mart Raudsepp gentoo-dev 2018-03-22 15:09:05 UTC
<robbat2> leio: i think possibly good enough to stable sys-libs/db there for now, i think it's kernel related, not db itself

as such:
arm64 stable; last arch - closing.