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 <gentoo-dev+bounces-46883-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1QoZmf-0000v3-Nj
	for garchives@archives.gentoo.org; Wed, 03 Aug 2011 11:38:50 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 8A22921C1BB;
	Wed,  3 Aug 2011 11:38:35 +0000 (UTC)
Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181])
	by pigeon.gentoo.org (Postfix) with ESMTP id 1398921C10B
	for <gentoo-dev@lists.gentoo.org>; Wed,  3 Aug 2011 11:37:58 +0000 (UTC)
Received: by wyh22 with SMTP id 22so634008wyh.40
        for <gentoo-dev@lists.gentoo.org>; Wed, 03 Aug 2011 04:37:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlemail.com; s=gamma;
        h=date:from:to:subject:message-id:in-reply-to:references:x-mailer
         :mime-version:content-type;
        bh=5tCubAP7jcz0qnde/5NeWWgxpMpXwpY/051mFtINd7w=;
        b=WpKjYwi0aKF+Dqb8hjE93olqilqdjaMbJ0qmSC71iSAqaWEHhZK4fjTCK7S7IsJDrN
         0FBGbzyGADCXiX6IH6MZB3SjF05OesxWoDvZ0scbRJrpXYkTR3zOK6+wac+Gob6AcbxD
         F6OSDX6SabVQYkMuC8qPvSKZQ6u4HBbMnuMSg=
Received: by 10.227.32.136 with SMTP id c8mr6313536wbd.7.1312371477965;
        Wed, 03 Aug 2011 04:37:57 -0700 (PDT)
Received: from localhost (cpc1-broo4-0-0-cust780.14-2.cable.virginmedia.com [86.4.215.13])
        by mx.google.com with ESMTPS id fr7sm610018wbb.22.2011.08.03.04.37.56
        (version=TLSv1/SSLv3 cipher=OTHER);
        Wed, 03 Aug 2011 04:37:57 -0700 (PDT)
Date: Wed, 3 Aug 2011 12:34:21 +0100
From: Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: POSIX capability in Gentoo
Message-ID: <20110803123421.75bb6bde@googlemail.com>
In-Reply-To: <20110803002929.GA351@localhost>
References: <4E3809AA.2050609@gentoo.org>
	<20110802153134.7cab1727@googlemail.com>
	<4E380EEA.6080505@gentoo.org>
	<20110802155454.5fb24cb4@googlemail.com>
	<4E38123E.90709@gentoo.org>
	<20110802160554.68059c64@googlemail.com>
	<pan.2011.08.02.17.11.27@cox.net>
	<20110802181717.6e156630@googlemail.com>
	<20110802173846.AF04F21C12C@pigeon.gentoo.org>
	<20110802183918.5ef5252c@googlemail.com>
	<20110803002929.GA351@localhost>
X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.5; x86_64-pc-linux-gnu)
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=PGP-SHA1;
 boundary="Sig_/fikkW.zZKr7DlYG/5g5S8Qc"; protocol="application/pgp-signature"
X-Archives-Salt: 
X-Archives-Hash: 1a3f0290750093d82a0b0d0574ad10c1

--Sig_/fikkW.zZKr7DlYG/5g5S8Qc
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Tue, 2 Aug 2011 17:29:29 -0700
Brian Harring <ferringb@gmail.com> wrote:
> On Tue, Aug 02, 2011 at 06:39:18PM +0100, Ciaran McCreesh wrote:
> > On Tue, 02 Aug 2011 13:36:12 -0400
> > Jonathan Callen <abcd@gentoo.org> wrote:
> > > That statement needs one more qualification: "and doesn't use
> > > portage". Portage will (by default) remove files on uninstall
> > > even if they *do not* match the checksum recorded in the vdb.
> > > This implies that most people will *not* see any issues due to
> > > something other than the package manager modifying the files
> > > behind the package manager's back.
> >=20
> > Ugh, seriously? When did that happen? That's a massive change to how
> > VDB is supposed to work.
>=20
> That's been in place a long while; pkgcore has done it from day one=20
> also.
>=20
> That's not a "massive change" to vdb behaviour either; file
> collisions aren't supposed to occur, as such ownership of the file is
> basically guranteed back to a single package.  Throw in
> CONFIG_PROTECT for adjusting the behaviour, and you have a far more
> preferable norm than "lets just leave a shit ton of .pyc/.pyo on the
> fs".

It is a massive change, since if the feature is there then people don't
feel bad about writing lousy pkg_ functions that leave a load
of .pyc / .pyo files all over the place.

--=20
Ciaran McCreesh

--Sig_/fikkW.zZKr7DlYG/5g5S8Qc
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)

iEYEARECAAYFAk45MkAACgkQ96zL6DUtXhE54ACgl2GpAaPzUIc9242eyicAUg7L
4aEAoOPwXcqsjUD9+7SroUBCZA8P43Ls
=3bg2
-----END PGP SIGNATURE-----

--Sig_/fikkW.zZKr7DlYG/5g5S8Qc--