Bug 53387 - python3-lmdb is not available for UCS 5.0, only for UCS 4.4
python3-lmdb is not available for UCS 5.0, only for UCS 4.4
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Samba4
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0-5-errata
Assigned To: Felix Botner
Julia Bremer
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2021-06-03 18:11 CEST by Arvid Requate
Modified: 2023-10-11 16:36 CEST (History)
5 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 6: Setup Problem: Issue for the setup process
Who will be affected by this bug?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 5: Blocking further progress on the daily work
User Pain: 0.171
Enterprise Customer affected?:
School Customer affected?: Yes
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2023080821000228
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2021-06-03 18:11:34 CEST
python3-lmdb is not available for UCS 5.0, only for UCS 4.4

https://packages.debian.org/stretch/python3-lmdb

We will need it if we want to make the script for migrating sam.ldb from TDB to MDB (Bug #53221) available for UCS 5.0.
Comment 2 Felix Botner univentionstaff 2023-10-04 16:16:51 CEST
imported and build py-lmdb (1.0.0-1) for errata5.0-5 

Package: py-lmdb
Version: 1.0.0-1
Branch: ucs_5.0-0
Scope: errata5.0-5
Comment 3 Felix Botner univentionstaff 2023-10-09 13:39:15 CEST
Added recommends to python3-lmdb in univention-samba4

Successful build
Package: univention-samba4
Version: 9.0.14-3
Branch: ucs_5.0-0
Scope: errata5.0-5
Comment 4 Philipp Hahn univentionstaff 2023-10-09 15:04:47 CEST
(In reply to Felix Botner from comment #3)
> Added recommends to python3-lmdb in univention-samba4

Calculating the set of *maintained* packages only follows `Depends:`, not `Recommends:` or `Suggests:`.
Read <https://git.knut.univention.de/univention/ucs-maintained/-/blob/main/README.md?ref_type=heads>

Please add `python3-lmdb` to <https://git.knut.univention.de/univention/ucs-maintained/-/blob/main/ucs_5.0-0-ucs5.0-5.txt?ref_type=heads> otherwise <https://jenkins2022.knut.univention.de/job/UCS-5.0/job/UCS-5.0-5/job/CheckMaintainedList/> might fail next. Run <https://jenkins2022.knut.univention.de/job/Mitarbeiter/job/phahn/job/CalculateMaintained/> afterwards.
Comment 5 Felix Botner univentionstaff 2023-10-09 16:44:10 CEST
(In reply to Philipp Hahn from comment #4)
> (In reply to Felix Botner from comment #3)
> > Added recommends to python3-lmdb in univention-samba4
> 
> Calculating the set of *maintained* packages only follows `Depends:`, not
> `Recommends:` or `Suggests:`.
> Read
> <https://git.knut.univention.de/univention/ucs-maintained/-/blob/main/README.
> md?ref_type=heads>
> 
> Please add `python3-lmdb` to
> <https://git.knut.univention.de/univention/ucs-maintained/-/blob/main/ucs_5.
> 0-0-ucs5.0-5.txt?ref_type=heads> otherwise
> <https://jenkins2022.knut.univention.de/job/UCS-5.0/job/UCS-5.0-5/job/
> CheckMaintainedList/> might fail next. Run
> <https://jenkins2022.knut.univention.de/job/Mitarbeiter/job/phahn/job/
> CalculateMaintained/> afterwards.

thanks, done

$ cat /mnt/build-storage/buildsystem/cd-contents/ucs_5.0-5_amd64.maintained | grep python3-lmdb
python3-lmdb
python3-lmdb-dbgsym
Comment 6 Julia Bremer univentionstaff 2023-10-10 13:56:36 CEST
fe8b84176d194880b414fe6af7030b6cb9817267
+maintained: True


Python3-lmdb built and available: OK
python3-lmdb recommended by univention-samba4: OK
Migration script from tdb to mdb works: OK
py-lmdb is marked as maintained: OK

Verified