mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: David Weinehall <tao@acc.umu.se>
To: Disconnect <lkml@sigkill.net>
Cc: Daniel Phillips <phillips@bonn-fries.net>, linux-kernel@vger.kernel.org
Subject: Re: Will 2.6 require Python for any configuration ? (CML2)
Date: Thu, 23 Aug 2001 21:01:21 +0200	[thread overview]
Message-ID: <20010823210121.E1434@khan.acc.umu.se> (raw)
In-Reply-To: <20010822030807.N120@pervalidus> <20010823103620.A6965@kittpeak.ece.umn.edu> <20010823115506.D25051@sigkill.net> <20010823182934Z16190-32383+1035@humbolt.nl.linux.org> <20010823144406.G25051@sigkill.net>
In-Reply-To: <20010823144406.G25051@sigkill.net>; from lkml@sigkill.net on Thu, Aug 23, 2001 at 02:44:06PM -0400

On Thu, Aug 23, 2001 at 02:44:06PM -0400, Disconnect wrote:
> On Thu, 23 Aug 2001, Daniel Phillips did have cause to say:
> > Take a close look at the word "just" in that sentence.  Kernel configuration 
> > is not a trivial task at all and it gets less trivial every time Linux gets 
> > more general.
> 
> I don't disagree. But the point isn't how trivial or non-trivial the task
> of configuring the kernel is, the point is for a lot of people it is the
> ONLY task that they will use python for.  And everyone who builds a kernel
> will have gcc, so thats the 'ideal' dependency.  Second and third most
> likely, a C++ compiler or perl (depending on what you figure the
> installbase of each one is).  Forth, some form of java runtime.  And after
> that is python.  (I'm not advocating using any of the above for kernel
> configuration. But they are more likely to already be installed than
> python is.)
> 
> What this says is that either linux sources are going to grow (and the
> build process get more complex) by whatever the size of the python
> interpreter is, OR some method will be used that doesn't require a
> separate interpreter.
> 
> This is also in agreement with his statement about reducing the dependence
> on external tools, whereas requiring everyone to install python does not.  
> It could either be read as using straight gcc C -or- as including all the
> external tools in buildable form.  I'm betting on the former.

Look, either you implement CML2 in C (it can be done; but I'd wager it
isn't easy), or you pay someone else to do it, _or_ you stop complaining.
Simple as that. If you really can't stand having Python on your machine
(I'll bet it's a perl vs python religious thing... I have both installed),
there's always $EDITOR + .config for you to use. I promise that you won't
have to install any extra libraries/compilers/whatever to use that one.

Read the archives damn it, it's not the first time this kind of
arguing takes place here.

I'll give you another option:

make do with the current set of tools (with all of its errors and
short-comings, which are _numerous_) and maintain a forward-compatible
version. 


/David
  _                                                                 _
 // David Weinehall <tao@acc.umu.se> /> Northern lights wander      \\
//  Project MCA Linux hacker        //  Dance across the winter sky //
\>  http://www.acc.umu.se/~tao/    </   Full colour fire           </

  reply	other threads:[~2001-08-23 19:01 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-22  6:08 =?unknown-8bit?B?RnLpZOlyaWMgTC4gVy4=?= Meunier
2001-08-23 12:05 ` Roland Bauerschmidt
2001-08-23 15:36   ` Bob Glamm
2001-08-23 15:55     ` Disconnect
2001-08-23 18:36       ` Daniel Phillips
2001-08-23 18:44         ` Disconnect
2001-08-23 19:01           ` David Weinehall [this message]
2001-08-23 19:22             ` Alan Cox
2001-08-23 19:02           ` Roland Bauerschmidt
2001-08-23 19:09           ` Rik van Riel
2001-08-23 19:31             ` Disconnect
2001-08-23 22:52               ` John Alvord
2001-08-24  1:51                 ` Keith Owens
2001-08-23 15:55     ` Joshua Schmidlkofer
2001-08-23 15:59     ` Tom Rini
2001-08-23 19:26       ` Jes Sorensen
2001-08-23 19:32         ` David Weinehall
2001-08-23 19:41         ` Tom Rini
2001-08-23 19:50           ` Tom Rini
2001-08-23 20:02           ` Jes Sorensen
2001-08-23 20:13             ` Tom Rini
2001-08-23 20:43               ` Jes Sorensen
2001-08-23 21:12                 ` Tom Rini
2001-08-24  4:59           ` Denis Perchine
2001-08-24  6:35             ` Leonid Mamtchenkov
2001-08-24  7:13               ` Denis Perchine
2001-08-24 15:01                 ` Mark Hahn
2001-08-24 13:35             ` Ryan W. Maple
2001-08-25  1:14               ` Michael Peddemors
2001-08-24 17:42             ` David Lang
2001-08-23 16:24     ` Roland Bauerschmidt
2001-08-23 17:57     ` Kurt Roeckx
2001-08-24  8:10 ` Matthias Andree
2001-08-23 20:41 Samium Gromoff
2001-08-23 20:53 ` Tom Rini
2001-08-25  4:11   ` Ben Ford
2001-08-25 14:51     ` Tom Rini
2001-08-23 20:56 Samium Gromoff
2001-08-23 21:14 ` Tom Rini
2001-08-23 21:08 Rick Hohensee
2001-08-23 21:01 ` Tom Rini
2001-08-23 21:12 Samium Gromoff
2001-08-23 21:32 ` Tom Rini
2001-08-23 21:18 Samium Gromoff
2001-08-23 21:34 ` Tom Rini
2001-08-24 12:59   ` Jes Sorensen
2001-08-24 15:37     ` Tom Rini
2001-08-24 15:42       ` Jes Sorensen
2001-08-24 15:50         ` Tom Rini
2001-08-24 16:03           ` Jes Sorensen
2001-08-23 21:39 Samium Gromoff
     [not found] <20010823191423.I14302@cpe-24-221-152-185.az.sprintbbd.net>
2001-08-24  3:01 ` Rick Hohensee

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20010823210121.E1434@khan.acc.umu.se \
    --to=tao@acc.umu.se \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lkml@sigkill.net \
    --cc=phillips@bonn-fries.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®