Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 675202 - sys-libs/db-18.1.25 version bump
Summary: sys-libs/db-18.1.25 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL: https://www.oracle.com/technetwork/da...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-11 18:40 UTC by Julien Papasian
Modified: 2019-01-25 14:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Papasian 2019-01-11 18:40:01 UTC
BerkeleyDB 18.1 was released on June 14th, 2018 according to homepage: https://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html

Versions 6.1 and 6.2 are failing the test suite and are masked, but maybe it is fixed in this release?
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-01-11 18:55:04 UTC
>=db-6.1 versions are masked because they have AGPL-3 license which makes them incompatible with many consumers. I doubt this is any different with newer releases.
Comment 2 Julien Papasian 2019-01-14 10:13:16 UTC
(In reply to Lars Wendler (Polynomial-C) from comment #1)
> >=db-6.1 versions are masked because they have AGPL-3 license which makes them incompatible with many consumers. I doubt this is any different with newer releases.

No, if that was the case 6.0.20 and newer would also be masked.
Also, you already raised this point in another bug and it was confirmed to be masked only for failing tests: https://bugs.gentoo.org/649194#c3
But you are right, license of this new version is still AGPLv3.
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-01-25 14:00:55 UTC
Alright, I gave this a try but this release requires openssl and can not be built with openssl-1.1. So Giving up on this until either a patch is available or a newer release fixes this.
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-01-25 14:29:40 UTC
Nevermind, found a configure option to disable openssl usage in the affected code. Committing the version shortly.
Comment 5 Larry the Git Cow gentoo-dev 2019-01-25 14:47:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b63b3ecbf9298268529709d1129d11a230ebe8

commit 79b63b3ecbf9298268529709d1129d11a230ebe8
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2019-01-25 14:34:17 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2019-01-25 14:47:34 +0000

    sys-libs/db: Bump to version 18.1.25
    
    Closes: https://bugs.gentoo.org/675202
    Package-Manager: Portage-2.3.58, Repoman-2.3.12
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 sys-libs/db/Manifest                               |   1 +
 sys-libs/db/db-18.1.25.ebuild                      | 244 +++++++++++++++++++++
 .../files/db-18.1.25-sqlite-configure-path.patch   |  11 +
 sys-libs/db/files/db-18.1.25-test-link.patch       |  38 ++++
 4 files changed, 294 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fb17a6b338984394e548b152663525a5eb9033

commit 61fb17a6b338984394e548b152663525a5eb9033
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2019-01-25 14:32:55 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2019-01-25 14:47:25 +0000

    package.mask: Masked =sys-libs/db-18.1*
    
    Bug: https://bugs.gentoo.org/675202
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 profiles/package.mask | 3 +++
 1 file changed, 3 insertions(+)