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 1RUK97-000745-Uz for garchives@archives.gentoo.org; Sat, 26 Nov 2011 15:26:30 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A9EFC21C15E; Sat, 26 Nov 2011 15:26:06 +0000 (UTC) Received: from mail-bw0-f53.google.com (mail-bw0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id A3D7F21C156 for ; Sat, 26 Nov 2011 15:25:16 +0000 (UTC) Received: by bkaq10 with SMTP id q10so6941659bka.40 for ; Sat, 26 Nov 2011 07:25:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=v/GY0KB64pRl0rWhhzm+cehLRCNLX/rC9HT65BxXgsQ=; b=kJF9UBVH8M1+M5wyvTgDePX5HAyLTTg35AasY5BAMKP98qBSPPWwezNMms3ssNAYCc IL+Pn645VfqFv+8RQIfC+yiciEV2Mk6EuCXF/NBTx1fqIArtIrlf10LY6BVMzGZYStls Ik70M+ofl+d+MJT+CYmGI6ZHztA44dBNI/8uc= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.204.151.84 with SMTP id b20mr38853375bkw.22.1322321115752; Sat, 26 Nov 2011 07:25:15 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.204.121.2 with HTTP; Sat, 26 Nov 2011 07:25:15 -0800 (PST) In-Reply-To: <20111126160936.64eeee1c@pomiocik.lan> References: <1d4ac47c28706094230cb2c4e6ee1c1c71629aa0.arfrever@gentoo> <20111126105822.GA37825@gentoo.org> <20111126113830.GC37825@gentoo.org> <20111126125915.428cb31a@googlemail.com> <20111126160936.64eeee1c@pomiocik.lan> Date: Sat, 26 Nov 2011 10:25:15 -0500 X-Google-Sender-Auth: sk4hYb6f2PdDUsommnoTLaPfFcg Message-ID: Subject: Re: [gentoo-dev] Re: proj/portage:master commit in: pym/portage/dbapi/ From: Rich Freeman To: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= Cc: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 404ae8de-cd82-411b-ac60-d8548bf2e2d8 X-Archives-Hash: e28a065236d9f81c0b20221c7e31edbe On Sat, Nov 26, 2011 at 10:09 AM, Micha=C5=82 G=C3=B3rny wrote: > But in this particular case, I don't think COW is particularly useful. > If it works only on filesystem bounds, we could move the file directly > anyway. Yup - I would only use it if you really are doing a copy and not a move (neglecting the fact that the implementation of a cross-filesystem move does a copy first). I imagine many ebuilds do copy operations internally, but probably not to an extent where it would make much difference. I'm not sure how doins/dobin/etc are implemented - I think they're copies and so allowing for the fact that not everybody uses a tmpfs it might make sense to fix those. Rich