On Fri, Oct 11, 2013 at 4:16 PM, Steven J. Long
<sl...@rathaus.eclipse.co.uk> wrote:
> On Mon, Sep 30, 2013 at 11:37:53PM +0100, Neil Bothwick wrote:
>> initramfs is the new /, for varying values of new since most distros have
>> been doing it that way for well over a decade.
>
> Only it's not, since you're responsible for keeping it in sync with the main
> system. And for making sure it has everything you need. And hoping they don't
> change incompatibly between root and initramfs.

You have ALWAYS been responsible for keeping / in sync with /usr. ALWAYS.
Putting / out of sync with /usr will almost definitely result in breakage for
practically every use case where / and /usr have been separated. You cannot
reliably upgrade one without the other. If anything, it's easier to keep an init
thingy in sync with /usr than to keep / in sync with /usr because our
init thingies
have automated tools for calculating what to put in them. / does not, and the
problem of deciding what goes there is harder than with an init thingy.

Likewise, updating / without updating the init thingy, _if you dont know what
you're doing_ is a recipe for trouble.

Thus the analogy stands.

-- 
This email is:    [ ] actionable   [x] fyi        [ ] social
Response needed:  [ ] yes          [x] up to you  [ ] no
Time-sensitive:   [ ] immediate    [ ] soon       [x] none

Reply via email to