On Wed, Jan 04, 2012 at 01:51:26PM -0500, Olivier Cr?te wrote

> No no no, the idea is that once all binaries are in /usr, you can easily
> share /usr between different systems and do updates in a sane way.. You
> can also mount /usr read-only, but still have / be read-write.

  One size does not fit all.  It breaks Gentoo horribly.  Here's my setup

waltdnes@d530 / $ du -s /usr 
3057917 usr

waltdnes@d530 /usr $ du -s /usr/portage
1394646 /usr/portage

waltdnes@d530 /usr $ du -s /usr/src
665069  /usr/src

  In my 3 gig /usr directory, over 2 gigs are devoted to Gentoo-specific
stuff that a binary distro like Redhat does not require.  What do we do
if /usr is read-only?  Symlink or bindmount onto it?

  And sharing binaries does *NOT* work in Gentoo, unless *EVERYBODY* has
*IDENTICAL* machines, or else you drop down to the lowest common
denominator.  That's one of the main points about Gentoo.  We don't use
generic i686 code, we use code optimised for our machines.  I'm not a
"Gentoo ricer", but here's a prime example... a 3 and 1/2 year old Dell
Dimension 530 with an onboard Intel graphics chip.  Right after the
initial install (i686 code from the install CD), the onboard graphics
could not handle NHL Gamecentre Live fullscreen (1920x1080).  There
would be constant stuttering.  After I emerged system and world with
"-march=native -O2 -mfpmath=sse", it handles NHL Gamecentre Live
fullscreen, and even a 1080p movie clip downloaded from Youtube.  Fedora
with generic i686 code would not work for me.

-- 
Walter Dnes <waltd...@waltdnes.org>

Reply via email to