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 55E4513877A for ; Sun, 27 Jul 2014 22:07:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9A24DE0B68; Sun, 27 Jul 2014 22:07:24 +0000 (UTC) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 971CCE0B03 for ; Sun, 27 Jul 2014 22:07:23 +0000 (UTC) Received: by mail-wg0-f50.google.com with SMTP id n12so6339312wgh.21 for ; Sun, 27 Jul 2014 15:07:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:message-id; bh=Y93pnhxyJQCG8PV5f/XI8i364g/xnPrY0zqIV7SiLr8=; b=iMfJHvvk1RX/iWc3qq1z6wgNCVNckBSF/Ly/B/uY/F4MUVPpr+pj4RWAn6Vjmj1Rq5 hc1/K9ssw+HxWFgA4s21uhXec9eZR/FtHGOw4Rb3Birp2EFQN3MzczxUO96yAEPOjs+6 b2uWd7lpjhEwMEMrVep/IKn6wm7naa+H0soE8/U8+fUEpKS2WIAMRMmeS+bwGZBez+tc bsBBA+9zQjusGybSWJRQOOvwCHwivc7cgC8m/Jk/3wxhiyDJ3yRgLQPUHnvq2fc+j3Uc NSKAzvpeJ7xU20nB+MyNfBK3hN+MyldxBIbEPZ85X1KXlFjMmrFpFEJxlU10+fFJ0MMX R6Qg== X-Received: by 10.194.89.138 with SMTP id bo10mr42543916wjb.22.1406498841924; Sun, 27 Jul 2014 15:07:21 -0700 (PDT) Received: from afta-picea.localnet (host-94-251-141-202.dynamic.mm.pl. [94.251.141.202]) by mx.google.com with ESMTPSA id h13sm44519075wjs.2.2014.07.27.15.07.20 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 27 Jul 2014 15:07:20 -0700 (PDT) From: Arfrever Frehtes Taifersar Arahesis X-Google-Original-From: Arfrever Frehtes Taifersar Arahesis To: Gentoo Development Subject: Re: [gentoo-dev] don't rely on dynamic deps Date: Mon, 28 Jul 2014 00:06:35 +0200 User-Agent: KMail (GNU/Linux) References: <53CD6BED.10603@gentoo.org> <20140727223338.25c32791@googlemail.com> In-Reply-To: <20140727223338.25c32791@googlemail.com> 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; boundary="nextPart3314750.oB1ubE4LdP"; protocol="application/pgp-signature"; micalg=pgp-sha512 Content-Transfer-Encoding: 7bit Message-Id: <201407280006.35996.Arfrever.FTA@gmail.com> X-Archives-Salt: a831e432-9ac0-47a1-b5a8-0fc0e59bb1cd X-Archives-Hash: 8d425573cadccfec11473ef6083ad88a --nextPart3314750.oB1ubE4LdP Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 2014-07-27 23:33 Ciaran McCreesh napisa=C5=82(a): > On Sun, 27 Jul 2014 17:26:27 -0400 > Rich Freeman wrote: > > But, in that case you can put the necessary ebuilds into your overlay > > and then portage can make everything right. >=20 > Oh? Please explain to us a) how the overlay interaction *actually* works > with dynamic dependencies currently Portage uses dynamic dependencies from ebuild in original repository of giv= en installed ebuild. Name of repository is stored in /var/db/pkg/${CATEGORY}/${PF}/repository fi= le. > and b) how it can work both in the case you describe A user would have to do: # echo ${new_repository} > /var/db/pkg/${CATEGORY}/${PF}/repository # touch /var/db/pkg/${CATEGORY}/${PF} # touch /var/db/pkg/${CATEGORY} # touch /var/db/pkg (It is possible that updating of timestamps is not yet strictly required...) =2D- Arfrever Frehtes Taifersar Arahesis --nextPart3314750.oB1ubE4LdP Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCgAGBQJT1XfrAAoJEHgbAhhyXND84+YQAIPKovyxVIxTrKOJYqWZQvtz TVAJOvumct8FH+AYK9OHna8C7pqegpPludRijuJqV12dfzjR3mAIySDSbTvLSZdV o8Ou9ldKe3f0FldkpAB8OyjjS4cUDEfJbcHN+wALmrSaTExKMQwG0dOlso+omsuL a+ROM0hlQMDXVUdHBa5U1OQA9u+Gb7ZFU4R4BGOcCpdKC3453RxZtcIGG9FS+DsK 8/QhyP1+04777sQB5KfT8SyCH/G9o/I3L8O997GfuWyZgu1r3cfQS8WarCYWJvo9 hNmz1fVdeP8gzo1Psc7Lhf4mUGslhC0YrgPablvs0R7fQKOFvxnsOHh6JE0v1hQh 0znYySns5IiENHDD4iJrXni6pqdOqdIr3omunjn3Lk4F2+hVO+IorSEVGznwV785 kDHPhkuklngLUiJnJAmipM+hiJJ2xyUvhCIunj/VIYJfPmKvAOFBLOxnDK0tHGPP t0wojWcL7pOZaHOfchTxtr0/aKB/qoQuUrFEvQFuVHUwZosUUtGPDioc84bp5Kce h84oYiEyQaH65WtmI6p6wLv72whNK5Q9fssJQJDYAl1trvCrNcb7l3lQRSATOh+M g6WhEAxMzR9gtRJH7Td3Pq5oRlmBY4b0m/No/PwfMgh+iW3R7fLHoeRNSX+Tdp54 5eY+JMsd1nv+jgnKbRLf =EDp2 -----END PGP SIGNATURE----- --nextPart3314750.oB1ubE4LdP--