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

From: Kai Henningsen (kaih@khms.westfalen.de)
Date: Sun May 28 2000 - 06:29:00 EST


cate@neper.ethz.ch (Giacomo Catenazzi) wrote on 28.05.00 in <Pine.LNX.4.21.0005281022020.18157-100000@neper.ethz.ch>:

> 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 majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



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