Re: Progress on a "spiritual" derivation of GoboLinux
Michael Homer <[email protected]>
| Newsgroups | gmane.linux.distributions.gobo.general |
|---|---|
| Message-ID | <CAKXQU_F=YNTi9pXSF+SGZ8a363y9SYyT4kz5Ajp2=eXPPjFw2g@mail.gmail.com> |
On Tue, Apr 30, 2013 at 2:16 PM, Trans <[email protected]> wrote: > On Mon, Apr 29, 2013 at 5:34 PM, Michael Homer <[email protected]> > wrote: >> >> On Tue, Apr 30, 2013 at 4:24 AM, Trans <[email protected]> wrote: >> > >> > >> > >> > On Mon, Apr 29, 2013 at 11:35 AM, kenneth marken <[email protected]> >> > wrote: >> >> >> >> >> >> Some plans for 015 was more ambitious than that. >> >> >> >> They included reworking /System/Links into something similar to the HFS >> >> root layout for ease of compiling (/System/Index was it?). >> >> >> >> I think the plan was that you could in essence drop a union mount on >> >> top >> >> of the new /S/L, set the --prefix to /S/L, compile and empty the result >> >> into >> >> a /Programs/x.y.z dir tree for symlinking back into /S/L. >> > >> > >> > I read up some more on that thanks to links provided (thank guys!). One >> > thing I did not quite git though. Is S/I/ going to contain bin/, >> > include/, >> > share/ and so on instead of S/L's current Executables, Header and >> > Shared? >> /System/Index would be the same as, and possibly actually called, >> /usr. That was the point, to be an FHS analogue that everything could >> work against and use as an installation path. > > > I see. Then this /usr directory (the upper writable layer via ViewFS > actually) would be copied to Programs. But woudn't there still need to be > some links, e.g what would normally be in /usr/bin and /usr/share for > instance. How is that handled? ViewFS is largely orthogonal. There would be no links at all with it, but without it everything in /usr/*/ would be a symlink, just like now. bin would have the exact contents of Executables, and so on. >> To the other messages, categorical namespacing of programs is silly, >> arbitrary, and purposeless. > Could you elaborate on that? I am not 100% sure I know what you are > referring to. This: system/ app/ etc/ home/ common/ app/ etc/ home/ joe/ app/ etc/ (and the other one) comes up a lot and isn't really useful. -Michael