Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Matt Mackall
Date: Monday, February 5, 2007 - 11:09 pm

On Mon, Feb 05, 2007 at 08:09:58PM -0500, Theodore Tso wrote:

With apt (or presumably with yum), you can happily apt-remove
a package that nothing else depends on. If you remove something that
other things depend on, you get a list of those things and opportunity
to force it (with a -f flag, for instance). If you ask for a package
that has other dependencies, it automatically pulls all those things
in unless there's a conflict. In which case you can force it again.

There's no reason we shouldn't be able to do exactly that with config
symbols in Kconfig-land. The only difference is that we've got
slightly different semantics for our "depend" keyword. Things which
don't have their "depend" requirements met aren't offered as options.
Whereas "select" is "automatically pull in dependencies"
apt/yum-style.

While we're at it, it would also be nice to be able to do:

$ kconfig enable ACPI
CONFIG_ACPI conflicts with CONFIG_APM
$ kconfig enable -F ACPI
disabling CONFIG_APM
$ kconfig disable SCSI
CONFIG_USB_STORAGE depends on CONFIG_SCSI
$ kconfig disable -f SCSI
disabling USB_STORAGE
$ make

-- 
Mathematics is the supreme nostalgia of our time.
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Super Kernel Sunday!, Linus Torvalds, (Sun Feb 4, 12:10 pm)
Re: Super Kernel Sunday!, Bauke Jan Douma, (Sun Feb 4, 12:40 pm)
Re: Super Kernel Sunday!, Alessandro Suardi, (Sun Feb 4, 12:56 pm)
Re: Super Kernel Sunday!, Gene Heskett, (Sun Feb 4, 2:00 pm)
Re: Super Kernel Sunday!, Kevin K, (Sun Feb 4, 2:11 pm)
Re: Super Kernel Sunday!, Jonathan Sambrook, (Mon Feb 5, 1:39 am)
[patch] MTD: fix DOC2000/2001/2001PLUS build error, Ingo Molnar, (Mon Feb 5, 1:45 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 6:34 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Arjan van de Ven, (Mon Feb 5, 9:08 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Russell King, (Mon Feb 5, 9:12 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 9:22 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 9:32 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 9:33 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Russell King, (Mon Feb 5, 9:46 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Russell King, (Mon Feb 5, 9:50 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 9:52 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 9:58 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Russell King, (Mon Feb 5, 10:04 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Ingo Molnar, (Mon Feb 5, 10:05 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Russell King, (Mon Feb 5, 10:08 am)
Re: Super Kernel Sunday!, Jan Engelhardt, (Mon Feb 5, 10:58 am)
Re: Super Kernel Sunday!, Kevin Fox, (Mon Feb 5, 11:07 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 2:17 pm)
[2.6.20] Regression in dmfe driver, Thomas Bächler, (Mon Feb 5, 2:27 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 2:28 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 2:39 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 2:41 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 2:49 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 2:53 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 3:21 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Randy Dunlap, (Mon Feb 5, 3:31 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 3:35 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 4:09 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 4:21 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 4:32 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Theodore Tso, (Mon Feb 5, 6:09 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Matt Mackall, (Mon Feb 5, 10:46 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Matt Mackall, (Mon Feb 5, 11:09 pm)
Re: [2.6.20] Regression in dmfe driver, Thierry Vignaud, (Tue Feb 6, 2:38 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 2:45 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Gerhard Mack, (Tue Feb 6, 6:32 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Bill Davidsen, (Tue Feb 6, 8:41 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Bill Davidsen, (Tue Feb 6, 8:51 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Bill Davidsen, (Tue Feb 6, 8:55 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Bill Davidsen, (Tue Feb 6, 9:04 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Matt Mackall, (Tue Feb 6, 9:41 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 9:53 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Bill Davidsen, (Tue Feb 6, 11:03 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 3:38 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Haavard Skinnemoen, (Tue Feb 6, 3:39 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Randy Dunlap, (Tue Feb 6, 3:39 pm)
Re: [2.6.20] Regression in dmfe driver, Thomas Bächler, (Tue Feb 6, 3:40 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 3:51 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 3:53 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 4:11 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 4:11 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 4:15 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 4:18 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 4:28 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 4:36 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Randy Dunlap, (Tue Feb 6, 4:41 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 4:49 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 4:49 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Robert P. J. Day, (Tue Feb 6, 4:52 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 4:55 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 5:03 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 5:21 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Randy Dunlap, (Tue Feb 6, 5:30 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 5:37 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 7:09 pm)
Re: [PATA] Failed to set xfermode on LITE-ON LTR-48246S, Philipp Matthias Hahn, (Tue Feb 27, 6:58 am)
Re: [PATA] Failed to set xfermode on LITE-ON LTR-48246S, Philipp Matthias Hahn, (Mon Mar 5, 3:38 am)
Re: [PATA] Failed to set xfermode on LITE-ON LTR-48246S, Philipp Matthias Hahn, (Tue Mar 6, 2:23 am)