On 8/6/19 9:54 AM, Canek Peláez Valdés wrote:
If it's computable it can be done, of course. Therefore it can be done,
currently. I don't think nobody has said it absolutely cannot be done.
>.<
So it sounds like it's a question of /how/ compatible / possible it is.
It seems as if there is enough incompatibility / problems that multiple
people are comfortable saying that it can't be done on some level.
The thing is:
1. How much work implies to get it done.
2. Who is gonna do said work.
The answer to 1 is "a lot", since (as someone mentioned in the thread)
it involves changing not only the init (nevermind systemd; *ALL* init
systems), but all applications that may require to use binaries in /usr
before it's mounted.
The answer to 2 is, effectively, "nobody", since it requires a big
coordinated effort, stepping into the toes of several projects,
significantly augmenting their code complexity for a corner case[1] that
can be trivially be solved with an initramfs, which it just works.
I don't currently feel like I can give a proper response to this.
1) I don't have the time to lab this and try things.
2) I don't want to further hijack this thread and start discussing what
precisely is and is not broken.
3) I question — from a place of ignorance — just how much effort there
is for #1.
Arguing against this trivial (and IMHO, elegant) solution is tilting at
windmills. Specially if it is for ideological reasons instead of
technical ones.
Please clarify what "this trivial solution" is. Are you referring to
initramfs / initrd or the 'split-user' USE flag?
--
Grant. . . .
unix || die