From: Paul Colquhoun <paulcol@andor.dropbear.id.au>
To: gentoo-user@lists.gentoo.org
Subject: Re: Should /usr be merged with /? (Was: Re: [gentoo-user] Re: Anyone switched to eudev yet?)
Date: Sat, 29 Dec 2012 18:00:59 +1100 [thread overview]
Message-ID: <1880997.fTFzvJL3rQ@bluering> (raw)
In-Reply-To: <CAG2nJkOetn52y7AU_t1t4msbsMm5gXr6LaxVM9+paY6GSMUy7A@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 2325 bytes --]
On Sat, 29 Dec 2012 12:27:03 Mark David Dumlao wrote:
> On Sat, Dec 29, 2012 at 2:53 AM, Kevin Chadwick <ma1l1ists@yahoo.co.uk>
wrote:
> > On Sat, 29 Dec 2012 01:16:34 +0800
> >
> > Mark David Dumlao <madumlao@gmail.com> wrote:
> >> whatever filesystem type
> >>
> >> it is.
> >>
> >>Following this, for any distro to correctly FHS, there needs to be a
> >>package manager switch to copy arbitrary packages (and dependent
> >>libraries) from /usr to /. As of yet not implemented.
> >>
> > Not at all, FUSE is a userspace flesystem meant to be used after single
> > user.
> >
> > The spec says you have to be able to mount other filesystems not all
> > other filesystems. I'd like to see you mount an OpenBSD ffs partition.
>
> If "other filesystems" is not qualified (and it is not), normal
> English rules would have it mean "all other filesystems" which I take
> to mean "all other filesystems on the system". Can you justify a
> better interpretation?
The latest FHS dates from 2004, the same year as the *earliest* FUSE release I
can see on the FUSE web site. I'd say a good working hypothesis is that FHS
was simply written *before* any user-space file systems were more than an
experimental oddity.
> IF the system's /home directory is formatted as an OpenBSD partition,
> then yes, FHS demands that tools for mounting and recovering it be in
> /.
I'd certainly be happy "fixing" FHS to say that tools for mounting and
recovering "essential system partitions" be located in /, and that these
"essential system partitions" contain the tools for mounting and recovering
non-essential partitions.
If you are wondering where I stand, I currently boot with an initramfs, since
I have everything except /boot located on LVM devices. This includes / and a
seperate /usr, done mostly from habit after 15 years of habit, and working
where that was the corporate standard production practice.
As to system recovery, nowdays I ususlly do that by booting from a live CD/DVD
so I have access to all the tools when I need them. Which reminds me that I
need to update my rescue DVD to the latest version...
--
Reverend Paul Colquhoun, ULC. http://andor.dropbear.id.au/~paulcol
Asking for technical help in newsgroups? Read this first:
http://catb.org/~esr/faqs/smart-questions.html#intro
[-- Attachment #2: Type: text/html, Size: 9353 bytes --]
next prev parent reply other threads:[~2012-12-29 7:04 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-28 17:16 Should /usr be merged with /? (Was: Re: [gentoo-user] Re: Anyone switched to eudev yet?) Mark David Dumlao
2012-12-28 17:33 ` Bruce Hill
2012-12-28 17:46 ` Mark David Dumlao
2012-12-28 17:56 ` Michael Mol
2012-12-28 18:53 ` Kevin Chadwick
2012-12-29 4:27 ` Mark David Dumlao
2012-12-29 7:00 ` Paul Colquhoun [this message]
2012-12-29 14:03 ` Kevin Chadwick
2012-12-30 12:19 ` Mark David Dumlao
2012-12-30 14:08 ` Kevin Chadwick
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1880997.fTFzvJL3rQ@bluering \
--to=paulcol@andor.dropbear.id.au \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox