From: William Hubbs <williamh@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Cc: chainsaw@gentoo.org
Subject: Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle
Date: Mon, 30 Apr 2012 15:27:22 -0500 [thread overview]
Message-ID: <20120430202722.GA13338@linux1> (raw)
In-Reply-To: <CAGfcS_nUcubch_2fk9OapdArc1E2B1xgJWNDY45OrwKd2QRwHw@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 3963 bytes --]
On Mon, Apr 30, 2012 at 12:00:59PM -0400, Rich Freeman wrote:
> On Mon, Apr 30, 2012 at 4:05 AM, Tony "Chainsaw" Vroon
> <chainsaw@gentoo.org> wrote:
> > Binaries that are essential for system boot, and must be available in
> > single user mode go in /bin and /sbin, with their libraries in /lib.
> > This allows for /usr to be:
> > 1) marked read-only for NFS mounts, which some of us rely on
> > 2) inside of an LVM2 container, allowing for / to be (very) small
> > 3) on a squashfs filesystem, in order to save space
>
> These are all things easily supported with an initramfs. In fact,
> initramfs-based solutions allow the same sorts of things to be done
> with all the other filesystems and not just /usr.
This is correct.
> > Trying to second-guess my motivation, and trying to undo unanimous
> > council votes simply because your opinion is different, really has to
> > stop.
>
> I don't think anybody is trying to undo council votes - people are
> just speculating as to what they voted on. The easiest solution is
> for somebody to say "I'm John Smith, and I am speaking officially for
> the council, and we agree that what was decided upon is X."
Yes, this is correct. I read the log over several times and it isn't
clear what the council actually voted on. Tony, it seems clear that you want to
mandate that gentoo in its default configuration will support separate
/usr without an initramfs. The thing that isn't clear is whether the
rest of the council wants to do that. In reading the log, there was
definite uncertainty about whether the vote was just to continue
supporting /usr as a separate configuration or to mandate how
separate /usr was going to be supported in the default configuration.
> It seems pretty clear that everybody wants to support a separate /usr.
> We even have multiple supported solutions, including an initramfs, a
> use flag on busybox, and I believe somebody posted a script that can
> be run during early boot to mount /usr. It sounds like the only thing
> that isn't supported is "doing nothing" - but with Gentoo if you "do
> nothing" you don't get an installed system that works on any
> configuration.
Rich, you are absolutely right. There is not an argument anywhere about
whether separate /usr is supported.
> > I feel a lot better about vapier's pragmatic approach then I do about
> > udev/systemd upstream's ability and motivation to support current
> > systems. If you had any doubts about whether udev was part of the
> > problem, consider what tarball you will have to extract it from in future.
>
> Well, if others feel differently about the direction udev is taking,
> they can of course just fork it.
>
> I can't say I'm terribly excited about the amount of vertical
> integration going on. I don't run Gnome, and I don't run Unity. I
> really do prefer the unix way.
I'm not excited about parts of the vertical integration either. Newer
versions of gnome are going to start requiring systemd from what I've
heard, and I disagree with that level of integration.
> However, I don't contribute much to those upstream projects, and I
> don't see much value in telling a bunch of people who do that they are
> doing it wrong. I don't like how Google develops Android in the dark,
> or that they bundle 1GB of third-party stuff in their Chromium source
> and distribute a favored binary-only derivative. However, I do like
> that they're giving me all of that stuff essentially for free, and so
> beyond the odd blog post I try not to give them too hard a time.
>
> In the same way I think we need to give the maintainers of these
> projects in Gentoo some slack, or join those projects and help them to
> address your needs. It is a lot easier to tell others what to do than
> to help make it happen, but a volunteer-based project like Gentoo
> needs the latter more than the former.
Agreed.
William
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
next prev parent reply other threads:[~2012-04-30 20:28 UTC|newest]
Thread overview: 72+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <4F9E44D0.70002@linx.net>
2012-04-30 8:05 ` [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle Tony "Chainsaw" Vroon
2012-04-30 16:00 ` Rich Freeman
2012-04-30 16:11 ` [gentoo-dev] Chromium bundled code Mike Frysinger
2012-04-30 16:28 ` Rich Freeman
2012-04-30 16:32 ` Matt Turner
2012-04-30 17:30 ` Mike Frysinger
2012-04-30 17:42 ` Mike Gilbert
2012-05-03 9:37 ` "Paweł Hajdan, Jr."
2012-05-03 9:34 ` "Paweł Hajdan, Jr."
2012-05-03 15:28 ` Rich Freeman
2012-05-03 21:39 ` Walter Dnes
2012-05-03 23:18 ` Mike Frysinger
2012-05-04 0:49 ` Luca Barbato
2012-05-04 1:22 ` Mike Frysinger
2012-05-04 18:02 ` Luca Barbato
2012-05-04 18:35 ` "Paweł Hajdan, Jr."
2012-05-04 19:18 ` Luca Barbato
2012-05-05 1:02 ` Greg KH
2012-05-05 2:11 ` Dale
2012-05-05 16:35 ` Ciaran McCreesh
2012-05-05 17:53 ` Greg KH
2012-05-08 2:54 ` Luca Barbato
2012-05-04 21:35 ` Walter Dnes
2012-05-04 21:52 ` Luca Barbato
2012-05-05 0:59 ` Greg KH
2012-05-07 22:23 ` Walter Dnes
2012-05-07 23:16 ` Olivier Crête
2012-05-08 0:46 ` Patrick Lauer
2012-05-08 3:57 ` Luca Barbato
2012-05-04 19:25 ` David Leverton
2012-05-04 19:41 ` Mike Frysinger
2012-05-04 19:48 ` David Leverton
2012-05-04 8:37 ` Alec Warner
2012-05-04 18:03 ` Luca Barbato
2012-05-04 18:21 ` Mike Gilbert
2012-05-04 18:37 ` "Paweł Hajdan, Jr."
2012-05-04 19:39 ` Luca Barbato
2012-05-05 0:58 ` Greg KH
2012-05-05 1:06 ` Greg KH
2012-05-05 2:00 ` Mike Frysinger
2012-05-07 22:32 ` Walter Dnes
2012-05-05 1:27 ` Richard Yao
2012-05-05 1:33 ` Greg KH
2012-05-05 1:50 ` Chí-Thanh Christopher Nguyễn
2012-05-05 2:06 ` Rich Freeman
2012-05-05 16:32 ` Richard Yao
2012-04-30 20:27 ` William Hubbs [this message]
2012-04-30 2:00 [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle Mike Frysinger
2012-04-30 4:31 ` William Hubbs
2012-04-30 4:48 ` Mike Frysinger
2012-04-30 5:20 ` Luca Barbato
2012-04-30 5:28 ` William Hubbs
2012-04-30 15:59 ` Mike Frysinger
2012-05-01 15:06 ` William Hubbs
2012-05-01 15:45 ` Mike Frysinger
2012-05-01 16:13 ` Mike Frysinger
2012-05-01 16:51 ` William Hubbs
2012-05-01 18:52 ` Mike Frysinger
2012-05-02 4:52 ` Luca Barbato
2012-04-30 6:34 ` Ulrich Mueller
2012-04-30 16:00 ` Mike Frysinger
2012-04-30 16:14 ` Ulrich Mueller
2012-04-30 16:40 ` Mike Frysinger
2012-04-30 16:54 ` Ulrich Mueller
2012-04-30 10:35 ` Maxim Kammerer
2012-04-30 16:03 ` Mike Frysinger
2012-04-30 17:16 ` Maxim Kammerer
2012-04-30 17:32 ` Mike Frysinger
2012-04-30 17:56 ` Maxim Kammerer
2012-05-01 4:18 ` Mike Frysinger
2012-05-01 2:57 ` Walter Dnes
2012-05-01 4:10 ` Mike Frysinger
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=20120430202722.GA13338@linux1 \
--to=williamh@gentoo.org \
--cc=chainsaw@gentoo.org \
--cc=gentoo-dev@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