Bug 56596 - Adjust univention-ldap-client dependencies to changed libldap-2.5-0 package
Summary: Adjust univention-ldap-client dependencies to changed libldap-2.5-0 package
Status: CLOSED FIXED
Alias: None
Product: UCS
Classification: Unclassified
Component: LDAP
Version: UCS 5.1
Hardware: Other Linux
: P5 normal
Target Milestone: UCS 5.2
Assignee: Florian Best
QA Contact: Marius Meschter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-15 10:25 CEST by Florian Best
Modified: 2025-02-05 15:08 CET (History)
2 users (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Best univentionstaff 2023-09-15 10:25:49 CEST
In UCS 5.2 we are switching to openldap 2.5 therefore the package names changes.

We have to adjust the dependencies in univention-ldap:

diff --git base/univention-errata-level/maintained-packages.txt base/univention-errata-level/maintained-packages.txt
index 9370918cce..e2c2c82d9b 100644
--- base/univention-errata-level/maintained-packages.txt
+++ base/univention-errata-level/maintained-packages.txt
@@ -1827,7 +1827,7 @@ liblasso3-dev
 liblcms2-2
 liblcms2-dev
 liblcms2-utils
-libldap-2.4-2
+libldap-2.5-0
 libldap-common
 libldap2-dev
 libldb-dev
diff --git management/univention-ldap/debian/control management/univention-ldap/debian/control
index 2ec8ab6bf2..9307368bd8 100644
--- management/univention-ldap/debian/control
+++ management/univention-ldap/debian/control
@@ -46,7 +46,7 @@ Recommends:
  univention-pam,
 Depends:
  ldap-utils,
- libldap-2.4-2,
+ libldap-2.5-0,
  python3-univention-lib (>= 3.0.3-1),
  univention-config,
  ${misc:Depends},
Comment 2 Marius Meschter univentionstaff 2023-10-13 10:55:03 CEST
QA:
changelog: OK
libldap-2.5-0 is the current version in debian 12: OK
no more packages depend on libldap-2.4-2: OK
no more references to libldap-2.4-2: OK
debian 11 has both 2-4.2 and 2-5.0 so no change necessary in 5.1: OK
Comment 3 Florian Best univentionstaff 2024-03-08 10:47:07 CET
univention-ldap (18.0.2)
8b00e6aaaee5 | build(univention-ldap-client): adjust libldap dependency

univention-errata-level (5.2.0-0)
8b00e6aaaee5 | build(univention-ldap-client): adjust libldap dependency