Bug 2495052
| Summary: | lmdb-1.0.3 is available | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Upstream Release Monitoring <upstream-release-monitoring> | ||||||||||
| Component: | lmdb | Assignee: | Viktor Ashirov <vashirov> | ||||||||||
| Status: | ASSIGNED --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||
| Priority: | unspecified | ||||||||||||
| Version: | rawhide | CC: | dominik, jstanek, peter.van.dijk, pgnd, spichugi, tdawson, vashirov | ||||||||||
| Target Milestone: | --- | Keywords: | FutureFeature, Triaged | ||||||||||
| Target Release: | --- | ||||||||||||
| Hardware: | Unspecified | ||||||||||||
| OS: | Unspecified | ||||||||||||
| Whiteboard: | |||||||||||||
| Fixed In Version: | Doc Type: | --- | |||||||||||
| Doc Text: | Story Points: | --- | |||||||||||
| Clone Of: | Environment: | ||||||||||||
| Last Closed: | Type: | --- | |||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||
| Documentation: | --- | CRM: | |||||||||||
| Verified Versions: | Category: | --- | |||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||
| Embargoed: | |||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Upstream Release Monitoring
2026-06-30 17:18:28 UTC
Created attachment 2147160 [details]
Update to 1.0.0 (#2495052)
the-new-hotness/release-monitoring.org's scratch build of lmdb-1.0.0-1.fc44.src.rpm for rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=147236735 Scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=147302124 PR: https://src.fedoraproject.org/rpms/lmdb/pull-request/7 This update bumps soname to 1.0.0, affected packages:
# dnf repoquery --whatrequires 'liblmdb.so.0.0.0()(64bit)' --qf '%{source_name}\n' 2>/dev/null | sort -u | grep -v '^lmdb$'
389-ds-base
appstream-generator
apr-util
bind
bind9-next
ceph
c-icap
c-icap-modules
dnsdist
dnsjit
fapolicy-analyzer
fapolicyd
gawk-lmdb
kf5-baloo
kf6-baloo
knot
knot-resolver
krb5
libdb
libmodsecurity
neomutt
nheko
ocaml-dune
orangefs
pdns
perl-LMDB_File
php
postfix
python-lmdb
rocal
samba
mass-prebuild: https://copr.fedorainfracloud.org/coprs/vashirov/lmdb-1.0.0-soname-bump/packages/ Some packages are failing due to changes in LMDB, some due to infra issues. And those that do build with 1.0 will be unable to read databases written with 0.9. Please proceed carefully. Recent FreeBSD incident: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296530 (and some that do build will not work correctly - there are subtle API changes) Thanks for the reference and heads-up! I'm still investigating the failures in COPR, but it's already clear that upstreams don't support changed API or migration to the new disk format yet. I'm planning to stay on 0.9.x for now in rawhide and all stable releases. Updating to 1.0 will require a proper Change Proposal in Fedora, compat package and migration documentation. And just the passing of time will cause upstreams to adapt, and more ideas for migration to appear (OpenBSD has a clever proposal: ship mdb_dump-0.9 in the 1.0 package so people at least have the tools to migrate) Releases retrieved: 0.9.36, 1.0.1 Upstream release that is considered latest: 1.0.1 Current version/release in rawhide: 0.9.34-3.fc45 URL: https://symas.com/lmdb/ Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6974/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/lmdb Created attachment 2153878 [details]
Update to 1.0.1 (#2495052)
the-new-hotness/release-monitoring.org's scratch build of lmdb-1.0.1-1.fc44.src.rpm for rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=148778043 Releases retrieved: 1.0.2 Upstream release that is considered latest: 1.0.2 Current version/release in rawhide: 0.9.34-3.fc45 URL: https://symas.com/lmdb/ Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6974/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/lmdb Created attachment 2157197 [details]
Update to 1.0.2 (#2495052)
the-new-hotness/release-monitoring.org's scratch build of lmdb-1.0.2-1.fc44.src.rpm for rawhide failed http://koji.fedoraproject.org/koji/taskinfo?taskID=150026413 Releases retrieved: 0.9.37, 1.0.3 Upstream release that is considered latest: 1.0.3 Current version/release in rawhide: 0.9.34-3.fc45 URL: https://symas.com/lmdb/ Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ More information about the service that created this bug can be found at: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream. Based on the information from Anitya: https://release-monitoring.org/project/6974/ To change the monitoring settings for the project, please visit: https://src.fedoraproject.org/rpms/lmdb Scratch build failed. Details below:
BuilderException: Build failed:
Command '['rpmbuild', '-D', '_sourcedir .', '-D', '_topdir .', '-bs', '/var/tmp/thn-x18nc08y/lmdb.spec']' returned non-zero exit status 1.
StdOut:
setting SOURCE_DATE_EPOCH=1792540800
error: Bad file: openldap-LMDB_1.0.3.tar.gz: No such file or directory
RPM build errors:
Bad file: openldap-LMDB_1.0.3.tar.gz: No such file or directory
Traceback:
File "/usr/local/lib/python3.14/site-packages/hotness/use_cases/package_scratch_build_use_case.py", line 55, in build
result = self.builder.build(request.package, request.opts)
File "/usr/local/lib/python3.14/site-packages/hotness/builders/koji.py", line 251, in build
raise BuilderException(
str(exc), value=output, std_out=std_out, std_err=std_err
)
If you think this issue is caused by some bug in the-new-hotness, please report it on the-new-hotness issue tracker: https://github.com/fedora-infra/the-new-hotness/issues
Created attachment 2161901 [details]
Update to 1.0.3 (#2495052)
(In reply to Viktor Ashirov from comment #4) > This update bumps soname to 1.0.0, affected packages: > # dnf repoquery --whatrequires 'liblmdb.so.0.0.0()(64bit)' --qf '%{source_name}\n' 2>/dev/null | sort -u | grep -v '^lmdb$' Use: fedrq wrsrc lmdb -S -F name fedrq wrsrc lmdb -s -F name in the future. You have missed a few consumers as some of them are build-time only: libldb librgw2 lmdbxx rust-lmdb-sys (I'm the lmdbxx maintainer.) |