Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 931501 - dev-db/lmdb: bump to v0.9.32
Summary: dev-db/lmdb: bump to v0.9.32
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Eray Aslan
URL: https://git.openldap.org/openldap/ope...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-07 15:30 UTC by cJ
Modified: 2024-05-08 07:06 UTC (History)
3 users (show)

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


Attachments
0001-dev-db-lmdb-add-v0.9.32-released-2024-01-29.patch (0001-dev-db-lmdb-add-v0.9.32-released-2024-01-29.patch,2.27 KB, patch)
2024-05-07 15:31 UTC, cJ
Details | Diff
0001-dev-db-lmdb-add-v0.9.32-released-2024-01-29-nostable.patch (0001-dev-db-lmdb-add-v0.9.32-released-2024-01-29.patch,2.44 KB, patch)
2024-05-07 16:19 UTC, cJ
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description cJ 2024-05-07 15:30:15 UTC
LMDB v0.9.32 was released on 2024-01-29. It's a bug-fix release, but also adds an "mplay" tool.

Reproducible: Always




It should probably be stabled ASAP.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-05-07 15:30:50 UTC
(In reply to cJ from comment #0)
> It should probably be stabled ASAP.

Please elaborate.
Comment 2 cJ 2024-05-07 15:31:49 UTC
Created attachment 892443 [details, diff]
0001-dev-db-lmdb-add-v0.9.32-released-2024-01-29.patch

Adding candidate ebuild (it's probably unacceptable that it doesn't reset KEYWORDS though).
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-05-07 15:33:11 UTC
(In reply to cJ from comment #2)
> Created attachment 892443 [details, diff] [details, diff]
> 0001-dev-db-lmdb-add-v0.9.32-released-2024-01-29.patch
> 
> Adding candidate ebuild (it's probably unacceptable that it doesn't reset
> KEYWORDS though).

Yes, git mv and immediately stabling isn't appropriate here.
Comment 4 cJ 2024-05-07 15:35:05 UTC
It fixes this bug: https://bugs.openldap.org/show_bug.cgi?id=10095

Somehow it can occur in very basic situations.
Comment 5 cJ 2024-05-07 15:36:35 UTC
Technically it's not a git mv, the patch even says "copy from", "similarity index 99%" ;)
Comment 6 cJ 2024-05-07 15:37:45 UTC
BTW, Sam, I did that --find-copies-harder just for you!
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-05-07 15:47:25 UTC
(In reply to cJ from comment #6)
> BTW, Sam, I did that --find-copies-harder just for you!

oops ;)
Comment 8 cJ 2024-05-07 16:19:46 UTC
Created attachment 892444 [details, diff]
0001-dev-db-lmdb-add-v0.9.32-released-2024-01-29-nostable.patch

Note that the ebuild uses auto-generated gitlab archives ( https://bugs.gentoo.org/881037 ) and the verification of the 0.9.31 archive fails...

And we should add some metadata pointing to
 https://git.openldap.org/openldap/openldap
which is the canonical source.

And ideally I'd like to indicate the tag of the release in some other metadata.
Comment 9 Larry the Git Cow gentoo-dev 2024-05-08 07:03:48 UTC
The bug has been closed via the following commit(s):

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

commit c0f38bf80d6d8f33786ec21b720a62a2fe17ee69
Author:     Eray Aslan <eras@gentoo.org>
AuthorDate: 2024-05-08 07:03:05 +0000
Commit:     Eray Aslan <eras@gentoo.org>
CommitDate: 2024-05-08 07:03:12 +0000

    dev-db/lmdb: add 0.9.32
    
    thanks to cj
    
    Closes: https://bugs.gentoo.org/931501
    Signed-off-by: Eray Aslan <eras@gentoo.org>

 dev-db/lmdb/Manifest           |  1 +
 dev-db/lmdb/lmdb-0.9.32.ebuild | 66 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 67 insertions(+)
Comment 10 Eray Aslan gentoo-dev 2024-05-08 07:06:21 UTC
hmm, their github mirror seems to be missing git tags and is stuck at 0.9.31. also, the mplay tools is not getting build or installed by the way.

anyway, thanks for reminder