[Pkg-openldap-devel] Backporting slapd out of jessie to wheezy possible?

Luca Bruno lucab at debian.org
Sat Nov 15 19:07:48 UTC 2014


On Saturday 15 November 2014 09:41:18 Ryan Tandy wrote:

> IMO the easiest solution is to backport db5.3 as well as openldap, and
> build 2.4.40 in wheezy-backports with the same libraries as it uses in
> jessie.

I still have to check if it is feasible, but I fear this is going to open a 
can of worm and put us into some dependency-of-dependency backporting chain.
It seems to depend on java/tcl due to bindings. I'm not sure it would be the 
easiest solutions.

> I don't think we can modify the upgrade logic in jessie's
> package at this point.

This is probably too late, yes.
However we can later discuss if we can/want/should move to some libmagic-based 
detection (or similar) for the future.

> What do you think? Is there a better way?

I can't come up with better ways right now.

I can just braindump here two alternatives which I would call "hackish" at 
best:
 * override slapd/dump_database=always in bpo packages
   Cons: this permanently overrides admin choice, is subpar and still requires
         some packaging work for bpo
 * play dirty tricks with version numbering
   Cons: not future-proof, we will end up we silly numbers like
         "2.4.31+really2.4.40"

(The "+really" is normally used to recover from versioning screw-ups.)

I'm open to better proposals.

Cheers, Luca

-- 
 .''`.  ** Debian GNU/Linux **  | Luca Bruno (kaeso)
: :'  :   The Universal O.S.    | lucab (AT) debian.org
`. `'`                          | GPG Key ID: 0x4F3BBEBF
  `-     http://www.debian.org 	| Debian GNU/Linux Developer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-openldap-devel/attachments/20141115/f4bd9293/attachment.sig>


More information about the Pkg-openldap-devel mailing list