On Sun, Mar 24, 2013 at 2:57 PM, Jarry <mr.ja...@gmail.com> wrote:
> On 24-Mar-13 18:39, Canek Peláez Valdés wrote:
>
>>> BTW why should kmod depend on kernel-sources? Or even better, why
>>> should be kmod installed, if I have static (non-modular) kernel?
>>
>>
>> Because your use case is not standard. The normal situation for users
>> with kmod installed (and you have already kmod installed, since in
>> your --pretend run appears as to be reinstalled) is for them to use
>> kernel modules. The developers cannot handle every possible
>> combination of configurations, so defaults are set for the least weird
>> cases, or the common case even.
>
>
> But what are kernel-sources good for after kernel has been compiled?
> They take some disk-space (~700MB in my case!), so I think it is
> quite logical to compile kernel, install & test it, and after that
> get rid of kernel-sources.
>
> And I still do not know what does kmod need from kernel-sources.
> Some part of kernel source-code? Strange is, up to now kmod was
> satisfied even without kernel-sources...
>
> I know some other packages look for kernel-sources, but issue
> only warning if can not found any (i.e. udev). But why does
> kmod need kernel-sources so badly it pulls them as dependency?
>

It doesn't; this is just a side effect of inheriting linux-mod.eclass.
The developer involved is trying to come up with a better solution
right now.

Reply via email to