public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] OpenLDAP 2.3.x removal on October 27, migrate to 2.4.x
@ 2014-10-13 21:22 Robin H. Johnson
  2014-10-13 23:52 ` Patrick Lauer
  0 siblings, 1 reply; 4+ messages in thread
From: Robin H. Johnson @ 2014-10-13 21:22 UTC (permalink / raw
  To: gentoo-dev

For compatibility and migration support, we've kept the old OpenLDAP
2.3.x ebuilds in the tree for nearly 5 years. 

OpenLDAP-2.4.x first went to stable 2009/11/04.
package.mask has blocked <net-nds/openldap-2.4.35 since 2014/03/20.

I think the time has come to fully remove 2.3.x series, and the older
masked 2.4.x builds, so I strongly encourage everybody to move.

The ebuild includes upgrade instructions, as in most major version
upgrades you need to dump+restore the database (both OpenLDAP major
versions, as well as changing backends or sys-lib/db major versions).

Since it's been in package.mask for 6 months without reported bugs
complaining about this, I'm not going to announce it via a news item
unless there are strong demands to.

-- 
Robin Hugh Johnson
Gentoo Linux: Developer, Infrastructure Lead
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] OpenLDAP 2.3.x removal on October 27, migrate to 2.4.x
  2014-10-13 21:22 [gentoo-dev] OpenLDAP 2.3.x removal on October 27, migrate to 2.4.x Robin H. Johnson
@ 2014-10-13 23:52 ` Patrick Lauer
  2014-10-14 16:02   ` Robin H. Johnson
  0 siblings, 1 reply; 4+ messages in thread
From: Patrick Lauer @ 2014-10-13 23:52 UTC (permalink / raw
  To: gentoo-dev

On 10/14/14 05:22, Robin H. Johnson wrote:
> For compatibility and migration support, we've kept the old OpenLDAP
> 2.3.x ebuilds in the tree for nearly 5 years. 

And you better keep them for a while, because some of us are stuck with
2.3, and mixed operation (e.g. master 2.4, slaves 2.3) is not supported.

Since for example CentOS 5 is still around and there's no upgrade path,
well, some people like me still have to use 2.3 ...
> 
> OpenLDAP-2.4.x first went to stable 2009/11/04.
> package.mask has blocked <net-nds/openldap-2.4.35 since 2014/03/20.
> 
> I think the time has come to fully remove 2.3.x series, and the older
> masked 2.4.x builds, so I strongly encourage everybody to move.

Move away from other distros? Yes, that's definitely on my todo list,
but it's not that easy, especially when it means upgrades to all
services involved.
> 
> The ebuild includes upgrade instructions, as in most major version
> upgrades you need to dump+restore the database (both OpenLDAP major
> versions, as well as changing backends or sys-lib/db major versions).
> 
> Since it's been in package.mask for 6 months without reported bugs
> complaining about this, I'm not going to announce it via a news item
> unless there are strong demands to.
> 



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] OpenLDAP 2.3.x removal on October 27, migrate to 2.4.x
  2014-10-13 23:52 ` Patrick Lauer
@ 2014-10-14 16:02   ` Robin H. Johnson
  2014-10-15  0:59     ` Patrick Lauer
  0 siblings, 1 reply; 4+ messages in thread
From: Robin H. Johnson @ 2014-10-14 16:02 UTC (permalink / raw
  To: gentoo-dev

On Tue, Oct 14, 2014 at 07:52:03AM +0800, Patrick Lauer wrote:
> On 10/14/14 05:22, Robin H. Johnson wrote:
> > For compatibility and migration support, we've kept the old OpenLDAP
> > 2.3.x ebuilds in the tree for nearly 5 years. 
> 
> And you better keep them for a while, because some of us are stuck with
> 2.3, and mixed operation (e.g. master 2.4, slaves 2.3) is not supported.
> 
> Since for example CentOS 5 is still around and there's no upgrade path,
> well, some people like me still have to use 2.3 ...
CentOS6/7 don't resolve that issue for you?

So far you're one user, but that's enough to warrant a news item.

I would really like to get the old stuff out of the tree, it's been
around a very long time, has security issues, and the 2.3 ebuilds don't
comply with newer EAPIs and QA practices (I suspect that probably won't
even compile with newer berkdb and gnutls).

-- 
Robin Hugh Johnson
Gentoo Linux: Developer, Infrastructure Lead
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] OpenLDAP 2.3.x removal on October 27, migrate to 2.4.x
  2014-10-14 16:02   ` Robin H. Johnson
@ 2014-10-15  0:59     ` Patrick Lauer
  0 siblings, 0 replies; 4+ messages in thread
From: Patrick Lauer @ 2014-10-15  0:59 UTC (permalink / raw
  To: gentoo-dev

On Tuesday 14 October 2014 16:02:20 Robin H. Johnson wrote:
> On Tue, Oct 14, 2014 at 07:52:03AM +0800, Patrick Lauer wrote:
> > On 10/14/14 05:22, Robin H. Johnson wrote:
> > > For compatibility and migration support, we've kept the old OpenLDAP
> > > 2.3.x ebuilds in the tree for nearly 5 years.
> > 
> > And you better keep them for a while, because some of us are stuck with
> > 2.3, and mixed operation (e.g. master 2.4, slaves 2.3) is not supported.
> > 
> > Since for example CentOS 5 is still around and there's no upgrade path,
> > well, some people like me still have to use 2.3 ...
> 
> CentOS6/7 don't resolve that issue for you?

Not an upgrade ...

And if I have to reinstall from scratch then it'd be Gentoo, but that's a 
rather brutal amount of work since there's about 8 years of new features, 
changes in config files and so on (still on my todo list, but there's other fires 
burning more brightly)
> 
> So far you're one user, but that's enough to warrant a news item.
> 
> I would really like to get the old stuff out of the tree, it's been
> around a very long time, has security issues, and the 2.3 ebuilds don't
> comply with newer EAPIs and QA practices (I suspect that probably won't
> even compile with newer berkdb and gnutls).
Well, I'm also stuck with Samba 3.5 because upstream managed to break group 
permissions with LDAP in really hilarious ways. I don't have a strong 
objection to having to keep oldcruft in an overlay, but (like Samba) it'd be 
quite acceptable to have these ebuilds masked indefinitely


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-10-15  0:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-13 21:22 [gentoo-dev] OpenLDAP 2.3.x removal on October 27, migrate to 2.4.x Robin H. Johnson
2014-10-13 23:52 ` Patrick Lauer
2014-10-14 16:02   ` Robin H. Johnson
2014-10-15  0:59     ` Patrick Lauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox