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



  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