2014-11-10 13:42 GMT-02:00 Rich Freeman <ri...@gentoo.org>: > 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 > >
I guess that last statement includes "genkernel" users. Thanks, Francisco