Summary: | databases/py-bsddb3: Mark DEPRECATED | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Yasuhiro Kimura <yasu> | ||||||
Component: | Individual Port(s) | Assignee: | Muhammad Moinur Rahman <bofh> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Some People | CC: | python | ||||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(bofh) koobs: merge-quarterly- |
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Bug Depends on: | 262203, 262204 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
^Triage: MFH: No (BDB default will not change in quarterly) Comment on attachment 232026 [details]
Patch file
Approved by: portmgr (blanket: build fix)
The official site specifically mentions that: "There are no plans to support new Oracle Berkeley DB releases or to improve support of currently supported Oracle Berkeley DB releases. I could publish new releases of this library if a serious bug were found, but bsddb3 library is considered legacy." So this one should go with db5. I want to mark this DEPRECATED with expiration on 22-06-30. Created attachment 232097 [details]
Updated patch file
Limit valid range of berkeley db.
Ok. This one is going to be a bit tricky. I am going to commit this in a while but don't close this ticket. We have to chase some dependencies and I need some real updates on how are we going to process db5 after EXPIRATION. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=98f8a6e069f59e388c365377ae77307909f076f9 commit 98f8a6e069f59e388c365377ae77307909f076f9 Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2022-02-26 05:13:51 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2022-02-26 05:13:51 +0000 databases/py-bsddb3: Mark DEPRECATED - Limit to use with db5 only [1] - Limit to use with python 3.6-3.9 only - Set EXPIRATION_DATE on 2022-06-30 which is the same as db5 - Pet portclippy PR: 262136 [1] Reported by: yasu [1] databases/py-bsddb3/Makefile | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e5963086dcc918258be1e05670c5223bb272f361 commit e5963086dcc918258be1e05670c5223bb272f361 Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> AuthorDate: 2022-02-26 05:18:45 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2022-02-28 23:40:41 +0000 science/gramps: Mark DEPRECATED - Requires py-bsddb3 which depends on upstream EOLd db5 which is set to expire on 2022-06-30 in the tree. - If you want this port to stay chase upstream to use py-berkeleydb from https://www.jcea.es/programacion/pybsddb.htm which is already in the tree. PR: 262136 science/gramps/Makefile | 3 +++ 1 file changed, 3 insertions(+) |
Created attachment 232026 [details] Patch file Fix build when default version of berkeley db is 18.