[Pkg-samba-maint] Splitting ctdb

Mathieu Parent math.parent at gmail.com
Sat Mar 26 18:59:32 UTC 2011


2011/3/26 Steve Langasek <vorlon at debian.org>:
> On Sat, Mar 26, 2011 at 09:39:41AM +0100, Mathieu Parent wrote:
>
>> Upstream ctdb has split the package in ctdb and ctdb-dev. We currently
>> have ctdb and ctdb-dbg. reverse builddep only list samba. I plan to
>> create a ctdb-dev package.
>
>> Here is my current plan:
>> - split out ctdb into ctdb and ctdb-dev
>> - make ctdb depends on ctdb-dev (until wheezy is released, then drop the dep)
>> - patch samba to build-dep on ctdb-dev | ctdb < 1.10
>
 [...]
>
> Given that samba is the only reverse-builddep, I don't think it makes sense
> for ctdb to have this transitional depends on ctdb-dev.  Let's just fix the
> samba package (which you're proposing to do anyway).

Ok, I have done so on the ctdb side. On the samba side I'm not sure of
the correct syntax, the current builddep is: ctdb (>= 1.0.103)
[linux-any].

Here is what I propose for samba:

Index: debian/control
===================================================================
--- debian/control	(révision 3722)
+++ debian/control	(copie de travail)
@@ -11,7 +11,7 @@
 	libtdb-dev (>= 1.2.1~),
 	libcap-dev [linux-any],
 	libkeyutils-dev [linux-any],
-	ctdb (>= 1.0.103) [linux-any],
+	ctdb-dev [linux-any] | ctdb (>= 1.0.103) [linux-any], ctdb-dev
[linux-any] | ctdb (<< 1.10) [linux-any],
 	pkg-config
 Build-Conflicts: libfam-dev
 Standards-Version: 3.9.1


> Otherwise, looks good to me.
Good

Mathieu



More information about the Pkg-samba-maint mailing list