Gentoo Archives: gentoo-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: [gentoo-dev-announce] Council meeting summary for 3 April 2012
Date: Sun, 29 Apr 2012 22:41:59
Message-Id: 4F9DC373.1050407@gentoo.org
In Reply to: Re: [gentoo-dev] Re: [gentoo-dev-announce] Council meeting summary for 3 April 2012 by Luca Barbato
1 On 04/29/2012 12:04 AM, Luca Barbato wrote:
2 > On 28/04/12 23:44, Michał Górny wrote:
3 >> I have already opened bugs for many of them. But the list will increase
4 >> in time, and we'll either move a lot of libraries to /lib* or decide to
5 >> go the other way.
6 >
7 > repeat after me EARLY BOOT, as in initramfs. In initramfs you don't have
8 > /usr with everything there because you are supposed to mount it. If you
9 > need something (e.g. a mount helper using libs living somewhere) you
10 > need to put it there, if you don't have a way to be aware of which is
11 > where then you'll have users experiencing problems.
12 >
13 > The proper way to fix it is either fix the programs or find replacement
14 > that have less or no dependencies.
15
16 Maybe it's reasonable for the initramfs to utilize a config file from
17 /etc of the future root filesystem, but having in depend on files from
18 the future /usr seems like a strange idea. Wouldn't it make more sense
19 to bundle all dependencies into the initramfs, so that it's mostly
20 self-contained, rather than have it be dependent on files from the
21 future root filesystem (or future /usr)?
22 --
23 Thanks,
24 Zac

Replies