public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
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 --]

  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