Re: [KBUILD] Re: Announcing CML2, a replacement for the kbuild system

From: Kai Henningsen (
Date: Sun May 28 2000 - 06:29:00 EST (Giacomo Catenazzi) wrote on 28.05.00 in <>:

> On 27 May 2000, Kai Henningsen wrote:

> > The Debian dependencies are written in control file syntax, not in C++.
> > The (proposed) kernel dependencies are written in CML2, not in Python.

> But we don't want a tool like dpkg/dselect: complex to mantain, hard to
> add features and impossible to have it bug-free.

There's two reasons for that:

(1) Programming style
(2) Circular and versioned dependencies

(2) is not a problem for the kernel, and (1) is certainly avoidable.

> I think that CML2 with Python is a step better that dselect (also because
> it has simpler rules: no version checking,...).

Compare with apt-get, not dselect. Dselect is *old*. Much has been learned
since it was written.

MfG Kai

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

This archive was generated by hypermail 2b29 : Wed May 31 2000 - 21:00:19 EST