On Wed, Jul 18, 2012 at 4:05 PM, Alec Warner <anta...@gentoo.org> wrote:
>
> I'm not really following your logic here, so forgive me. I completely
> understand why folks do not say, rebuild their kernel when it is
> updated  (kernel configs are annoying.)
>
> However lets say I have coreutils in / and coreutils in my initramfs.
> I upgrade coreutils from v1 to v2. Are you saying that you are too
> afraid to update coreutils in / and then also update it in the
> initramfs (probably by running $TOOL to copy coreutils from / to
> initramfs-root.)

As others have mentioned, coreutils doesn't impact the initramfs much
anyway, though other tools like mdadm/lvm/etc are more likely to.

I think the more practical issue is that it isn't straightforward to
do in an automated way.  I suppose we could keep an always-up-to-date
kernel and initramfs SOMEWHERE, but that won't necessarily be where
the user boots it from.  Also, we need flexibility as users tend to
tweak these things - dracut has lots of options for how the initramfs
is built, users might use any of several initramfs implementations,
and the kernel config is frequently tweaked, and doesn't always work
if you just do a make oldconfig.  Usually the way other distros make
all of this work is by making everything generic and not support
configurability.

Rich

Reply via email to