From: Peter Humphrey <peter@prh.myzen.co.uk>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: Ruby is borked on my system
Date: Sat, 28 Jun 2014 10:25:38 +0100 [thread overview]
Message-ID: <200579866.zSIDzg9407@wstn> (raw)
In-Reply-To: <20140627215823.7cadc07d@hactar.digimed.co.uk>
On Friday 27 June 2014 21:58:23 Neil Bothwick wrote:
> On Fri, 27 Jun 2014 12:39:29 -0400, covici@ccs.covici.com wrote:
> > > Some months ago I found myself wondering why I had ruby on this box
> > > at all. A little poking around revealed that the only thing that
> > > needed it was thin- provisioning. Once I'd added -thin to my USE
> > > flags and recompiled lvm2 I could get rid of ruby altogether.
> > >
> > > This won't suit everybody, I know, but maybe it's worth considering.
> >
> > What exactly does this do -- is it for a thin client or something?
>
> No, it's an LVM feature. It's one of those "if you don't know what it is
> you don't need it" type features so I don't understand whey it is enabled
> by default in the ebuild.
It's a daft name, too, IMO. "Over-commit" would be better.
> Thin volumes in LVM use only the space they need, so the space you
> allocate to them, so you can create volumes with a total size greater
> than the available disk space.
...and although I dare say some installations may need it, and know how to
manage the risk, I certainly don't want to wake up one day to find I've
overflowed my partitions, so I ditched it as soon as I found it. Enough things
go bump in the night as it is, without adding to them needlessly.
Result: ruby-coloured peace.
It's even worse than you said, Neil; on this ordinary KDE box* with 943
packages installed, thin-provisioning in lvm2 is the only thing that needs
ruby. So not only is it a "you don't need it" feature, it brings in layers of
complexity and head-scratching for ordinary mortals, quite out of proportion
to the "benefits".
* Well, ordinary apart from using two disks in software RAID-1 and LVM, that
is.
--
Regards
Peter
next prev parent reply other threads:[~2014-06-28 9:25 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-27 3:36 [gentoo-user] Ruby is borked on my system Ajai Khattri
2014-06-27 6:16 ` [gentoo-user] " Hans de Graaff
2014-06-27 9:13 ` Peter Humphrey
2014-06-27 16:39 ` covici
2014-06-27 20:58 ` Neil Bothwick
2014-06-28 9:25 ` Peter Humphrey [this message]
2014-06-28 15:19 ` Tom H
2014-06-27 16:49 ` Ajai Khattri
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=200579866.zSIDzg9407@wstn \
--to=peter@prh.myzen.co.uk \
--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