Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Apr 2002 01:04:03 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Luigi Rizzo <rizzo@icir.org>
Cc:        arch@freebsd.org
Subject:   Re: Where do we put dependencies between kernel config options ?
Message-ID:  <3CC3C3F3.1D9EEACB@mindspring.com>
References:  <20020421055132.B90381@iguana.icir.org>

index | next in thread | previous in thread | raw e-mail

Luigi Rizzo wrote:
> As the subject says... It seems that we do not have a place to
> put dependencies among kernel config options and devices.
> Is there any plan to implement a mechanism to record
> dependencies, and then either import the necessary entries, or
> report the missing ones without waiting for a kernel failure to
> link (or, in case of modules, fail to load) ?
> 
> I think there is something like that, but not quite, for modules.

Module dependencies on named modules aren't strictly recorded,
because auto-loading isn't supported; if you want to hack up
auto-loading, then it's probably reasonable to add a dependency,
other than failing due to undefined symbols.

For ordinary configuration option interdependencies... I think
they should be administratively prohibited.  If you don't let
them happen, then you don't have to deal with the fallout.  Kind
of like dealing with nuclear accidents.

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message



help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CC3C3F3.1D9EEACB>