Hi Peter, what are the reason against the approach suggested by Michael? If you're not on the opensuse-factory list you're able to check the full thread at http://lists.opensuse.org/opensuse-factory/2015-09/msg00351.html I know from conversations with Ralf in the past that we intended to have the older tools available to dump the database _after_ the update of the operating system was performed. IIRC the main argument was the time needed for the dump. Therfore the hack with the 2.3 based tools. I'm not sure if that is really obsolete. We must keep this in mind while there might be other ways to address this. On Sun, Sep 13, 2015 at 11:26:01AM +0200, Michael Ströder wrote:
Jim Henderson wrote:
I would love to see a more recent openldap package myself - I wonder if you saw the post I made on the build service ML.
The original package can be updated pretty easily. But adding more feature packages is a hell to maintain.
It looks like the official package, while versioned 2.4.39 is actually 2.3.37 (but -V actually reports 2.4.39),
Not true. It is 2.4.39. Read the openldap2.spec file more carefully:
It builds 2.3.43 tools etc. for automagic migration. But 2.3.x was set to ancient status years ago by the OpenLDAP project. Also I consider such a in-place migration to be pretty error-prone.
@Michael: So how do you intend to address the migration instead? + the 437293 ppc64 obsoletes stuff got obsoleted. We had this in the past in the Samba spec too. bsc#437293 and this is one of the bugs which has valueable background information while the access is limited. I've added a note and requested to make it public. + there are some dangling spaces in the spec ;)
=> So there's no point to maintain this 2.3.x cruft (except compat libldap 2.3.x for legacy binary software).
Peter?
I put quite some effort into my variant of the package. But I'm not willing to manage the old bloat.
I expect we're able to find a way to cover both requirements. Cheers, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany