Re: [opensuse-factory] Re: openldap packages
Hello Ralf and Michael.
If I remember correctly, the 2.3.x library has to do with SAP products, but I do not know enough about SAP to comment further on this. Perhaps Peter could share more insights. Ok, but it could still be moved to separate package/spec file, right? That's a
Hi Howard, On Wed, Sep 16, 2015 at 09:58:05AM +0200, Howard Guo wrote: pretty easy thing to do and I guess we don't really need those compat packages for Factory/Tumbleweed anyway. If I understood correctly, Michael would be willing spend more time on maintaining the OpenLDAP packages for openSUSE without those ancient bits. Are you ok with removing the 2.3 bits in network:ldap?
Kind regards, Howard
On Tue, 15 Sep 2015, Ralf Haferkamp wrote:
Hi Michael,
On Tue, Sep 15, 2015 at 08:21:35AM +0200, Michael Ströder wrote:
Hello Ralf,
Ralf Haferkamp wrote:
True. The 2.3.X based builts of the slapcat tool were included for migrating from SLE10 to SLE11 (which already containted a 2.4 release). So I am not quite sure why that is still there. IMO it would be ok to remove that part from the packages now. (Note, I might be missing something as I am not currently actively working on the packages)
Though having that semiautomatic migration was a specific requirement for SLE11 back then.
Note that even the upstream package disabled SLE_11 builds and it does not work IIRC because of missing krb5-mini:
https://build.opensuse.org/package/show/network:ldap/openldap2
In my package the builds for SLE_12 seems to work. But I can't test them since I don't have a SLE_12 machine.
=> So there's no point to maintain this 2.3.x cruft (except compat libldap 2.3.x for legacy binary software).
Yeah. The compat libldap is a bit different. That probably has to stay in some way (at least for SLE).
But who is going to maintain that? Likely not me because I can't test at all.
So how to proceed from here? Could someone please start a new compat-libldap-2.3 package herein? Yeah, that might be one solution. But I'd like to get Peter's or Howard's input on this. I put them on CC in case they are not subscribed here. I am not even sure if the compat libraries are still needed for SLE12. After all it's now almost 8 years after the 2.4 branch saw its first "stable" release.
https://build.opensuse.org/project/show/home:stroeder:branches:network:ldap
-- regards, Ralf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hello Ralf and Michael. Moving 2.3 source out of openldap2 package sounds like a very good idea to me. And thanks very much for putting work into maintaining openldap2 Michael. If Peter agrees then we may consider to remove 2.3 libraries entirely. Kind regards, Howard
Ralf Haferkamp <rhafer@suse.de> 09/21/15 8:43 AM >>> Hi Howard,
Hello Ralf and Michael.
If I remember correctly, the 2.3.x library has to do with SAP products, but I do not know enough about SAP to comment further on this. Perhaps Peter could share more insights. Ok, but it could still be moved to separate package/spec file, right? That's a
On Wed, Sep 16, 2015 at 09:58:05AM +0200, Howard Guo wrote: pretty easy thing to do and I guess we don't really need those compat packages for Factory/Tumbleweed anyway. If I understood correctly, Michael would be willing spend more time on maintaining the OpenLDAP packages for openSUSE without those ancient bits. Are you ok with removing the 2.3 bits in network:ldap?
Kind regards, Howard
On Tue, 15 Sep 2015, Ralf Haferkamp wrote:
Hi Michael,
On Tue, Sep 15, 2015 at 08:21:35AM +0200, Michael Ströder wrote:
Hello Ralf,
Ralf Haferkamp wrote:
True. The 2.3.X based builts of the slapcat tool were included for migrating from SLE10 to SLE11 (which already containted a 2.4 release). So I am not quite sure why that is still there. IMO it would be ok to remove that part from the packages now. (Note, I might be missing something as I am not currently actively working on the packages)
Though having that semiautomatic migration was a specific requirement for SLE11 back then.
Note that even the upstream package disabled SLE_11 builds and it does not work IIRC because of missing krb5-mini:
https://build.opensuse.org/package/show/network:ldap/openldap2
In my package the builds for SLE_12 seems to work. But I can't test them since I don't have a SLE_12 machine.
=> So there's no point to maintain this 2.3.x cruft (except compat libldap 2.3.x for legacy binary software).
Yeah. The compat libldap is a bit different. That probably has to stay in some way (at least for SLE).
But who is going to maintain that? Likely not me because I can't test at all.
So how to proceed from here? Could someone please start a new compat-libldap-2.3 package herein? Yeah, that might be one solution. But I'd like to get Peter's or Howard's input on this. I put them on CC in case they are not subscribed here. I am not even sure if the compat libraries are still needed for SLE12. After all it's now almost 8 years after the 2.4 branch saw its first "stable" release.
https://build.opensuse.org/project/show/home:stroeder:branches:network:ldap
-- regards, Ralf
Howard Guo wrote:
Moving 2.3 source out of openldap2 package sounds like a very good idea to me.
Good.
If Peter agrees then we may consider to remove 2.3 libraries entirely.
For careful consideration interested parties should also look into the .changes file [1]. I did things slightly different, especially I've reduced built-in backend and overlay modules. Note that the BDB based backends are considered strongly deprecated by the OpenLDAP project nowadays. [1] https://build.opensuse.org/package/view_file/home:stroeder:branches:network:... Ciao, Michael.
participants (3)
-
Howard Guo
-
Michael Ströder
-
Ralf Haferkamp