On Mon, Nov 10, 2014 at 10:18 AM, Francisco Ares <fra...@gmail.com> wrote:
>
> So, if I understood something, I will probably have to check this
> configuration entry every time I build a new kernel from now on, because
> "menuconfig" will probably set this on because of its dependencies, is this
> correct?
>

That depends on how you configure your kernels.  If you start from
your last kernel config then the setting won't change.  If you create
a new config every time, then it depends on how you're creating it.

Dependencies never cause something to be turned on or off.  You have
that a bit backwards conceptually.  KDE depends on glibc, which means
you can't install KDE if you don't have glibc present. That doesn't
mean that it is impossible to build a system which contains glibc and
not KDE.

Now, if you were talking about reverse-deps that would be another
matter.  The kernel config tools won't let you disable a setting which
is a dependency of another setting, though I believe they generally
don't automatically turn things on either.  Dependency-management in
the kernel is fairly primitive in general - it does a somewhat-decent
job of not letting you shoot yourself in the foot, as long as you
don't go manually editing .config files, but it can be a bit of a pain
turning on things that are missing dependencies.  It definitely isn't
targeted at the "end user."

--
Rich

Reply via email to