Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 706158 - dev-python/bsddb3-6.2.6: version bump + python3_8 support
Summary: dev-python/bsddb3-6.2.6: version bump + python3_8 support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-23 12:46 UTC by Marek Szuba (RETIRED)
Modified: 2020-04-20 23:10 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 Marek Szuba (RETIRED) archtester gentoo-dev 2020-01-23 12:46:44 UTC
At present the only version of dev-python/bsddb3 we have got in the tree, 6.2.4, does not support python3_8. Moreover, it is almost 3 years old and according to PyPI two more versions have been released since.

I have just confirmed that a) a trivial version bump to 6.2.6 works, and b) said version builds and tests fine with python_targets_python3_8. There are deprecation warnings but it seems they will only become fatal with 3.9.
Comment 1 Larry the Git Cow gentoo-dev 2020-04-20 23:10:00 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02dcd51d9738030093f3c8cc6d25eb55da7ba885

commit 02dcd51d9738030093f3c8cc6d25eb55da7ba885
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2020-04-20 23:05:46 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2020-04-20 23:09:32 +0000

    dev-python/bsddb3: bump to 6.2.7
    
    Now with python3_8 support. According to upstream this version supports
    3.9 as well but let us not get ahead of ourselves, shall we.
    
    Invoking maintainer time-out. On a fully up-to-date ~amd64 system, the
    test phase passes for all four PYTHON_COMPAT entries.
    
    Closes: https://bugs.gentoo.org/706158
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 dev-python/bsddb3/Manifest            |  1 +
 dev-python/bsddb3/bsddb3-6.2.7.ebuild | 76 +++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)