From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S266877AbUHJA2L (ORCPT ); Mon, 9 Aug 2004 20:28:11 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S267361AbUHJA2K (ORCPT ); Mon, 9 Aug 2004 20:28:10 -0400 Received: from scrub.xs4all.nl ([194.109.195.176]:54952 "EHLO scrub.xs4all.nl") by vger.kernel.org with ESMTP id S266877AbUHJA2I (ORCPT ); Mon, 9 Aug 2004 20:28:08 -0400 Date: Tue, 10 Aug 2004 02:24:47 +0200 (CEST) From: Roman Zippel X-X-Sender: roman@scrub.home To: Sam Ravnborg cc: Adrian Bunk , linux-kernel@vger.kernel.org Subject: Re: [2.6 patch] select FW_LOADER -> depends HOTPLUG In-Reply-To: <20040809203840.GB19748@mars.ravnborg.org> Message-ID: References: <20040809195656.GX26174@fs.tum.de> <20040809203840.GB19748@mars.ravnborg.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Hi, On Mon, 9 Aug 2004, Sam Ravnborg wrote: > No - kconfig gets it wrong. > When selecting a config option kconfig shall secure that > 'depends on' are evaluated also for the selected symbol. Which dependencies? select was more intended to select symbols without a prompt (it's dependency would be simply 'n'). The selected symbol can also have multiple prompts, how should these dependencies be merged? The current select is intentionally simple, so the calculation is straightforward. Anything more complex I have to completely rethink the behaviour between depencies and selects, e.g. something like this: A ---selects----> C ---selects----> D B --depends on--> --depends on--> E If you want to change the behaviour of select how will it change the behaviour of the other dependencies and selects? I have some ideas for that, but I didn't had the time yet to sit down and completely think it through and a few other changes are more important. bye, Roman