1 |
On Wed, Jul 18, 2012 at 12:05 PM, Rich Freeman <rich0@g.o> wrote: |
2 |
> On Wed, Jul 18, 2012 at 2:53 PM, Michael Mol <mikemol@×××××.com> wrote: |
3 |
>> AFAIK, neither genkernel nor dracut were expected to get tied to the |
4 |
>> Gentoo update process. Has that changed? |
5 |
> |
6 |
> We don't even update kernels as part of the regular update process, |
7 |
> let alone initramfs systems. |
8 |
> |
9 |
> In general you update them together. |
10 |
> |
11 |
> The only issue I could see is if problems arise if you have a |
12 |
> different version of udev in your initramfs than on your system. I |
13 |
> don't know if that actually causes problems. For the most part after |
14 |
> the system is booted the initramfs is done its job. |
15 |
> |
16 |
> If some package did need a kernel/initramfs/etc to be updated it |
17 |
> should be the subject of news or an ewarn unless it becomes routine |
18 |
> practice. I don't think we want the system to start touching these |
19 |
> things without operator intervention unless we make it really |
20 |
> bulletproof like they do on big distros (the only reason they can is |
21 |
> they have one-size-fits-all kernels and initramfs designs). |
22 |
|
23 |
I'm not really following your logic here, so forgive me. I completely |
24 |
understand why folks do not say, rebuild their kernel when it is |
25 |
updated (kernel configs are annoying.) |
26 |
|
27 |
However lets say I have coreutils in / and coreutils in my initramfs. |
28 |
I upgrade coreutils from v1 to v2. Are you saying that you are too |
29 |
afraid to update coreutils in / and then also update it in the |
30 |
initramfs (probably by running $TOOL to copy coreutils from / to |
31 |
initramfs-root.) |
32 |
|
33 |
I'm not suggesting that we necessarily do this automatically, just |
34 |
that people claim 'the tools do not exist to do this now' when in fact |
35 |
it seems fairly straightforward to do. |
36 |
|
37 |
I mean presumably you used $TOOL to build the initramfs once, so |
38 |
running $TOOL again to generate a new initramfs probably should not |
39 |
screw you, provided you have control over the configuration of $TOOL. |
40 |
|
41 |
-A |
42 |
|
43 |
> |
44 |
> Rich |
45 |
> |