From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RUIyk-0004hm-Cp for garchives@archives.gentoo.org; Sat, 26 Nov 2011 14:11:42 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F3EC721C116; Sat, 26 Nov 2011 14:11:32 +0000 (UTC) Received: from mail-ww0-f41.google.com (mail-ww0-f41.google.com [74.125.82.41]) by pigeon.gentoo.org (Postfix) with ESMTP id 3ADBE21C02B for ; Sat, 26 Nov 2011 14:10:33 +0000 (UTC) Received: by wwf22 with SMTP id 22so4054563wwf.4 for ; Sat, 26 Nov 2011 06:10:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:organization :x-mailer:mime-version:content-type:content-transfer-encoding; bh=TkUbM2Wjob3JwrdItnkN4aRCutGLhTANxGxxV2dEGlA=; b=CsIpMm5kJsvjzWdzek7IGai5jZsKu04p876RHUbHSU0ypg73uAtIVyKY7CEym7sX87 0mLhK+kMSJiyZmHoGtpbggp1JDoAYepZkkauFenCDBKN1La1e9MxFD9Aq0f0kZ5zi7fm 59jfPSkXeX4FgJzhPhIJoloT1Ry5plONzO5Zw= Received: by 10.227.209.9 with SMTP id ge9mr24430795wbb.1.1322316632410; Sat, 26 Nov 2011 06:10:32 -0800 (PST) Received: from rohan.example.com ([196.215.144.97]) by mx.google.com with ESMTPS id f18sm11992476wiv.14.2011.11.26.06.10.29 (version=SSLv3 cipher=OTHER); Sat, 26 Nov 2011 06:10:31 -0800 (PST) Date: Sat, 26 Nov 2011 16:10:26 +0200 From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] LibreOffice 3.4.4: required HDD space Message-ID: <20111126161026.1e10457d@rohan.example.com> In-Reply-To: References: <20111120110905.1c443c4a.v_2e@ukr.net> <20111120183213.0ab85329@digimed.co.uk> <20111120220947.4297b198@rohan.example.com> Organization: Internet Solutions X-Mailer: Claws Mail 3.7.8 (GTK+ 2.24.4; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: d978194d-d797-4eeb-93de-c1262e72a7c7 X-Archives-Hash: 2c7395909505bbe41921707c4bcf08bf On Sat, 26 Nov 2011 13:49:07 +0000 James Broadhead wrote: > On 20 November 2011 20:09, Alan McKinnon > wrote: > > On Sun, 20 Nov 2011 18:58:22 +0000 > > James Broadhead wrote: > >> Seeing as the ebuild is 'aware' of CFLAGS and USE, it would be nice > >> if it would use that information (roughly) to determine how much > >> space to check for. > >> > >> 4-9GiB is a pretty wide range. > > > > A slight mis-measurement on how much space a specific setup needs > > results in a failed build, or a build that won't start or any > > amount of other craziness. > > > > Read the maintainer's blog sometime (it's on the gentoo.org > > frontpage) to get a sense of what it takes to maintain that bitch > > of a project. Something as simple as figuring out what packages > > LibreOffice bundles and making the ebuild use the system one > > instead is a mammoth task. Don't forget that every little tweak is > > 2 hours of building just to test if it builds. Then one has to test > > if it works.... > > > > I'm not surprised the OOo and LibreOffice ebuilds take the easy > > route - figure out by enabling everything the maximum amount of > > free space OOo ould possibly need to build, then insist the build > > host has at least that much free. Heck, I'd do exactly the same. > > I read the blogs, and I'm well aware of the difficulties. I suppose > I'm pretty used to running my laptop pretty close to the wire > space-wise, and so an ebuild asking for 9GiB when it only requires > 5GiB would cause me to have to shuffle a lot of things around to no > good end. > > Really though, it would be replacing one (inaccurate, but > conservative) estimate with two such estimates. Where are you getting your information from? 9G is what the dev reckons is the maximum. This other figure of 4G - what is that? The amount needed by some arb combination on some arb user's machine? That's not a good enough criteria. It's not really the maximum plus one well-defined other. It's is the maximum plus every other possible combination (there is no defined minimal). If it's an issue for you, the solution is simple - keep a copy of the ebuild in your local overlay and edit the space requirements. Keep it up to date and in-sync with the ebuild in the main tree. It means you get to a little extra work, but is preferable to the dev doing a lot of extra work > > Still, nothing much to stress about. > -- Alan McKinnnon alan.mckinnon@gmail.com