From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 3F2ED13877A for ; Sun, 31 Aug 2014 15:14:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D0FE2E0B83; Sun, 31 Aug 2014 15:14:00 +0000 (UTC) Received: from mail-wi0-f181.google.com (mail-wi0-f181.google.com [209.85.212.181]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D0E32E0B6D for ; Sun, 31 Aug 2014 15:13:59 +0000 (UTC) Received: by mail-wi0-f181.google.com with SMTP id e4so4790859wiv.8 for ; Sun, 31 Aug 2014 08:13:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-type; bh=5ss7b/x4NDfNCBRVoHIkA0Gs+7aTPfZPNsPwFrwBoSQ=; b=fhNEO1zYATUp+ws+U1iXaxFLIE3UFO5fUiBdvRGFCdKRpRiQAcS6md0dB0LMhU2GIV FgvR3LZl0cq9cO5dL+7Lqxp1vnTfEaIvIrcfHLxjDzE3rn3KpnhlU/ny9apw/MNRlWeI PNhi8gs4FqQBtMz7BnG0JMILGC5+z7FOep773CaRS//gUaNwh9NNgyg1ZMreiRIKIhay 6VTtmZgmQmmeBYKEiAOtRMxGG3k3LtQtWQxEqrRvhhHyv5U9X2WJVW6X85y/qLgBZe74 dCCFv7NDtSvjhl3qjToXwGEvnNY7ytj2ISu3wrsMsmGwSXFavtBXJekOigIQasBofTQi QnJg== X-Received: by 10.180.106.138 with SMTP id gu10mr16177414wib.21.1409498038254; Sun, 31 Aug 2014 08:13:58 -0700 (PDT) Received: from localhost (cpc67371-broo7-2-0-cust693.14-2.cable.virginm.net. [82.28.182.182]) by mx.google.com with ESMTPSA id bt9sm14758624wjc.44.2014.08.31.08.13.57 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 31 Aug 2014 08:13:58 -0700 (PDT) Date: Sun, 31 Aug 2014 16:13:53 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: GLEP 64: Standardize contents of VDB and establish and API for exporting this information. Message-ID: <20140831161353.7d6be631@googlemail.com> In-Reply-To: <54033A6B.4000406@gentoo.org> References: <54022DEB.8080003@gentoo.org> <20140831092613.653d5ba4@pomiot.lan> <54031728.7040005@gentoo.org> <20140831134313.7c036b54@googlemail.com> <54033795.9070606@gentoo.org> <20140831160232.6d13fe03@googlemail.com> <54033A6B.4000406@gentoo.org> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.24; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/a/mH6_51XtRUyYAcCzyYMAs"; protocol="application/pgp-signature" X-Archives-Salt: ca34bcf8-6de5-4ba4-8bb3-2b05722a0224 X-Archives-Hash: 16ca9b7435002108c965657ac27b51b6 --Sig_/a/mH6_51XtRUyYAcCzyYMAs Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 31 Aug 2014 11:08:27 -0400 "Anthony G. Basile" wrote: > On 08/31/14 11:02, Ciaran McCreesh wrote: > > On Sun, 31 Aug 2014 10:56:21 -0400 > > "Anthony G. Basile" wrote: > >> I'd give you a link to git.gentoo.org/proj/elfix as a concrete > >> example, but the site is still down. > > Are you emulating all the workarounds for reading previously-written > > invalid data in there? Because if not, you're reading what you want > > VDB to contain, not what it actually does... > > > > Remember, VDB's format isn't specified anywhere, so if you claim you > > can read it, you must be able to read whatever it contains, and you > > can't claim that (for example) rogue 'stat' entries in CONTENTS are > > a bug. > > > I'm reading portage's code. Which version? Note that Portage can't read the VDB entries generated by certain other Portage versions. > I do not understand why you oppose the standardization of VDB? If you would like to standardise VDB, I suggest you start by doing a decent job of solving that problem, and not just jumping in and yelling about how important it is that some particular file is in there. --=20 Ciaran McCreesh --Sig_/a/mH6_51XtRUyYAcCzyYMAs Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlQDO7QACgkQ96zL6DUtXhEGWwCeIo+slAZQZaWkhGqfzB44FVH1 634AoK/44Uau+6N7giBEN64CaXuM667p =utSJ -----END PGP SIGNATURE----- --Sig_/a/mH6_51XtRUyYAcCzyYMAs--