From: Juan Quintela <quintela@mandrakesoft.com>
To: esr@thyrsus.com
Cc: Urban Widmark <urban@teststation.com>,
John Stoffel <stoffel@casc.com>,
cate@dplanet.ch, Peter Samuelson <peter@cadcamlab.org>,
CML2 <linux-kernel@vger.kernel.org>,
kbuild-devel@lists.sourceforge.net
Subject: Re: Hierarchy doesn't solve the problem
Date: 03 May 2001 16:33:33 +0200 [thread overview]
Message-ID: <m2bspa7b9e.fsf@trasno.mitica> (raw)
In-Reply-To: <20010503030431.A25141@thyrsus.com> <Pine.LNX.4.30.0105030907470.28400-100000@cola.teststation.com> <20010503034620.A27880@thyrsus.com>
In-Reply-To: <20010503034620.A27880@thyrsus.com>
>>>>> "eric" == Eric S Raymond <esr@thyrsus.com> writes:
eric> Urban Widmark <urban@teststation.com>:
>> Then it must somehow handle me trying to (incorrectly) answer X86=Y,
>> SMP=Y, RTC=N in some order?
eric> What it does is (a) always start with a valid config, and (b) not permit
eric> any change that would make it invalid.
eric> So, you froze X86 at startup. SMP gets asked early. If you specify
eric> SMP=y, and then later try to set RTC=n, the configurator will not let
eric> you do it and will explain why. At that point if you want you can go
eric> back and change SMP.
>> Perhaps I have missed something, but I really prefer the old oldconfig
>> over the new oldconfig.
eric> What's to prefer? You get essentially the same behavior unless you start
eric> with a broken config.
Here is what I prefer (and need).
There are two cases that I need to solve, and that actually this are
the two uses that I had for make oldconfig (I never use xconfig nor
menuconfig).
1st scenary:
I have the .config of linux-2.4.x
Linus release linux-2.4.(x+1)
linux 2.4.(x+1) has more drivers/options/whatever that linux-2.4.x. I
want to be prompted only for the new drivers/options/whatever it
chooses the old ones from the .config file. Note that my old .config
file is not a valid configuration because it misses symbols (or I am
wrong and this is a valid configuration ?).
2nd scenery:
I have found a bug in my actual kernel and then I decided to turn some
feature off. I don't want to surf over all the menus in make
{menu,x}config, because I _know_ the name of the feature. I go to the
.config file and remove the needed line. I can remove a line that
has no dependencies, or a line that has a lot of dependencies
(i.e. CONFIG_SCSI). The actual menuconfig will do exactly what I
expect, it will ask only CONFIG_SCSI, and nothing else.
Notice that I am putting the .config in an invalid state, but it is
the easier way to change that feature. Otherwise I will be happy if
you provide me something like:
make "CONFIG_SCSI=n" oldconfig
or similar, i.e. _I_ know what I want to change, and I want to change
only that. Notice that I want also be able to do the other way
around:
make "CONFIG_SCSI=m" oldconfig
and then be prompted for all the SCSI drivers (because they was not in
the .config before).
Later, Juan.
--
In theory, practice and theory are the same, but in practice they
are different -- Larry McVoy
next prev parent reply other threads:[~2001-05-03 14:34 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-04-27 23:35 CML2 1.3.1, aka "I stick my neck out a mile..." Eric S. Raymond
2001-04-29 15:12 ` John Stoffel
2001-04-29 22:35 ` Eric S. Raymond
2001-04-29 22:43 ` [kbuild-devel] " Eric S. Raymond
2001-04-30 16:28 ` John Stoffel
2001-04-30 17:39 ` Eric S. Raymond
2001-04-30 19:16 ` Peter Samuelson
2001-04-30 19:25 ` Eric S. Raymond
2001-05-01 9:23 ` Requirement of make oldconfig [was: Re: [kbuild-devel] Re: CML2 1.3.1, aka ...] Giacomo A. Catenazzi
2001-05-01 16:31 ` Eric S. Raymond
2001-05-01 21:35 ` Olivier Galibert
2001-05-01 22:26 ` Tom Rini
2001-05-02 13:32 ` Giacomo Catenazzi
2001-05-02 17:49 ` Eric S. Raymond
2001-05-02 20:12 ` John Stoffel
2001-05-03 7:04 ` Hierarchy doesn't solve the problem Eric S. Raymond
2001-05-03 7:34 ` Urban Widmark
2001-05-03 7:46 ` Eric S. Raymond
2001-05-03 14:33 ` Juan Quintela [this message]
2001-05-03 16:16 ` Eric S. Raymond
2001-05-03 22:20 ` Mike Castle
2001-05-03 12:32 ` Requirement of make oldconfig [was: Re: [kbuild-devel] Re: CML2 1.3.1, aka ...] Horst von Brand
2001-05-03 12:47 ` Alan Cox
2001-05-03 13:24 ` Horst von Brand
2001-05-03 14:40 ` Juan Quintela
2001-05-03 16:07 ` Eric S. Raymond
2001-05-03 16:04 ` Eric S. Raymond
2001-05-03 17:36 ` Alan Cox
2001-04-30 1:36 ` CML2 1.3.1, aka "I stick my neck out a mile..." Anton Altaparmakov
2001-04-30 1:41 ` Eric S. Raymond
2001-04-30 2:13 ` [kbuild-devel] " John Cowan
2001-04-30 2:24 ` Alexander Viro
2001-04-30 5:41 ` David Emory Watson
2001-04-30 5:50 ` Alexander Viro
2001-04-30 6:12 ` David Emory Watson
2001-04-30 6:53 ` Eric S. Raymond
2001-04-30 7:11 ` [OT] " Jeff Garzik
2001-04-30 7:17 ` Alexander Viro
2001-04-30 14:25 ` Kai Henningsen
2001-04-30 15:54 ` [kbuild-devel] " Eric S. Raymond
2001-04-30 10:57 ` John Cowan
2001-04-30 13:30 ` David Woodhouse
2001-04-30 13:29 ` David Woodhouse
2001-04-30 7:05 ` volodya
2001-04-30 7:23 ` Alexander Viro
2001-04-30 7:40 ` Eric S. Raymond
2001-04-30 9:09 ` [Moving rapidly offtopic] " Henning P. Schmiedehausen
2001-04-30 16:16 ` nick
2001-04-30 17:12 ` [kbuild-devel] " Eric S. Raymond
2001-04-30 17:20 ` [OT] " Jeff Garzik
2001-04-30 17:25 ` Rik van Riel
2001-04-30 19:44 ` [kbuild-devel] " Gerhard Mack
2001-04-30 19:47 ` nick
2001-04-30 3:26 ` volodya
2001-04-30 7:52 ` Anton Altaparmakov
2001-04-30 8:03 ` Eric S. Raymond
2001-04-30 16:17 ` volodya
2001-04-30 8:13 ` Anton Altaparmakov
[not found] ` <15084.12830.973535.153706@gargle.gargle.HOWL>
2001-04-29 22:41 ` Eric S. Raymond
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=m2bspa7b9e.fsf@trasno.mitica \
--to=quintela@mandrakesoft.com \
--cc=cate@dplanet.ch \
--cc=esr@thyrsus.com \
--cc=kbuild-devel@lists.sourceforge.net \
--cc=linux-kernel@vger.kernel.org \
--cc=peter@cadcamlab.org \
--cc=stoffel@casc.com \
--cc=urban@teststation.com \
/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