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 9966613877A for ; Mon, 21 Jul 2014 21:21:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7FE3FE0BED; Mon, 21 Jul 2014 21:21:49 +0000 (UTC) Received: from mail-wi0-f177.google.com (mail-wi0-f177.google.com [209.85.212.177]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 46FA7E0BDC for ; Mon, 21 Jul 2014 21:21:48 +0000 (UTC) Received: by mail-wi0-f177.google.com with SMTP id ho1so4769525wib.4 for ; Mon, 21 Jul 2014 14:21:47 -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=ZPhsL2oz1BHsE/ORM0Cx8BlfSF4xgOxGxe4wUD0Sg08=; b=IIYl4LMafOQfPZXKoOkGQlafEI1k7rsW+5CUhJRye+rKNxwn0CSq1JzTal4aE4Z1/+ dmWn8CJdOm724WoVbImelqKJSXPB39eWHFqVGVYKjbk00FVlJFXFCa9bCZ25V5MI9p8R w0RC3TgtSty+GPrUNwYRQ1Wd5V991FZ7Y8SvvmKRFnMxNTSigAcs5SA5zvWeWXzLtkdG QJCSqKR+yl483+zQzoJ8HLzOgtPXCxJZgzVsB1oIOoQ/1QQh+DedNnjeHEsjPlouqsKo Z7fMYLvs4VofM8gpxYSBe3RQdvqH8YPR4vOYx2YeYxLUOZMwscbJQ1I+OmVdRV7/XKBn w3HA== X-Received: by 10.194.77.177 with SMTP id t17mr26278178wjw.55.1405977707077; Mon, 21 Jul 2014 14:21:47 -0700 (PDT) Received: from localhost (cpc2-broo7-2-0-cust637.14-2.cable.virginm.net. [86.11.186.126]) by mx.google.com with ESMTPSA id n2sm40387636wjf.40.2014.07.21.14.21.46 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 21 Jul 2014 14:21:46 -0700 (PDT) Date: Mon, 21 Jul 2014 22:21:42 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] don't rely on dynamic deps Message-ID: <20140721222142.028a7657@googlemail.com> In-Reply-To: <20140721231541.7ac00b52@marga.jer-c2.orkz.net> References: <53CD6BED.10603@gentoo.org> <201407212153.04605.dilfridge@gentoo.org> <20140721205527.142cb3d5@googlemail.com> <1405976767.1013.9.camel@gentoo.org> <20140721231541.7ac00b52@marga.jer-c2.orkz.net> 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_/czi53ap5p7B1YlwvXjDz/Di"; protocol="application/pgp-signature" X-Archives-Salt: 787451e0-07ab-4afd-9e1f-3c7a8ffc384a X-Archives-Hash: 77fca9d4f79200a6a03c4299aadb3a56 --Sig_/czi53ap5p7B1YlwvXjDz/Di Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 21 Jul 2014 23:15:41 +0200 Jeroen Roovers wrote: > On Mon, 21 Jul 2014 23:06:07 +0200 > Pacho Ramos wrote: > > Maybe this could be solved by having two kinds of revisions: > > - One would rebuild all as usually (for example, -r1...) > > - The other one would only regenerate VDB and wouldn't change the > > installed files (for example, -r1.1) >=20 > Or the package manager looks at changed in *DEPEND between the repo > and vdb and resolves those. ...assuming that the ebuild hasn't been removed, and that it can be associated correctly when overlays are involved, and that the change wasn't a change where a saved pkg_prerm uses the old dependency, not the new one, or all the other ways this breaks. You need to think your cunning plan the whole way through. --=20 Ciaran McCreesh --Sig_/czi53ap5p7B1YlwvXjDz/Di Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPNhGgACgkQ96zL6DUtXhHhEwCfQFDy826lFvdcd6vch+UwfJpB 7qEAn3RAp68Kwi/V7nWzjrDIRZmNdzlh =8wBM -----END PGP SIGNATURE----- --Sig_/czi53ap5p7B1YlwvXjDz/Di--