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 552BD138247 for ; Sat, 11 Jan 2014 19:16:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 63C5BE0AFE; Sat, 11 Jan 2014 19:16:03 +0000 (UTC) Received: from mail-qe0-f41.google.com (mail-qe0-f41.google.com [209.85.128.41]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8075FE0AC7; Sat, 11 Jan 2014 19:16:02 +0000 (UTC) Received: by mail-qe0-f41.google.com with SMTP id gh4so5874256qeb.0 for ; Sat, 11 Jan 2014 11:16:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=7Huuhi06zwyiu7IwTUzVVcHE9CH7u/YJNVsZTSZ3DF4=; b=EmC6NlN8MBRxcQUNto72JMbJlNl8w5JGnvLZk70DiXfvSsny+2gFslu05K+d3TDkHY LFQatavewvTmgKCo9qoQi02U2hXnu6HTe9BWS/iTr4WPzA1yMEP1JsqsiboWMFWun3vh hY5sbE0Bntq8VP37rGocc7Om77ZnT7LZeREXFNco6QuSBIRLDz1rUd6O6ZRlxX+aIMmj hPmOOwpD7v/bypJk5r4yHhKp8kTEPMlq3BTa3jHogNdiGzf/hxeE3NXTVUU+Gxevd3jS 8CNznU7YdeJHf3tcAXz4vE5htmsSgVQ3Nf1YEYvk5p6mP2SRtzhFBstAvjcwnTQLZ4Um EPLQ== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@lists.gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.224.163.9 with SMTP id y9mr21801105qax.31.1389467761846; Sat, 11 Jan 2014 11:16:01 -0800 (PST) Received: by 10.140.109.202 with HTTP; Sat, 11 Jan 2014 11:16:01 -0800 (PST) In-Reply-To: <20140110055849.50796563@gentoo.org> References: <20140110055849.50796563@gentoo.org> Date: Sun, 12 Jan 2014 08:16:01 +1300 Message-ID: Subject: [gentoo-portage-dev] Re: [gentoo-dev] Portage Feature Request: making thirdpartymirrors easier to manage From: Kent Fredric To: gentoo-dev@lists.gentoo.org Cc: "Robin H. Johnson" , gentoo-portage-dev@lists.gentoo.org Content-Type: multipart/alternative; boundary=089e014948425f2f5504efb6acc9 X-Archives-Salt: 04059289-2f2c-4518-981e-949142911520 X-Archives-Hash: 89cf58463e0e4b389c0a4b397ca6ecc8 --089e014948425f2f5504efb6acc9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 10 January 2014 17:58, Micha=C5=82 G=C3=B3rny wrote: > > Just to be clear, what is the exact use case for this? I can't think > of a really good reason to manipulate mirror lists in subsequent repos. > For Perl, in ::gentoo , its considered not too optimal to have backpan listed as a mirror, and its unnesscary, as ::gentoo gets to mirror everything on cpan anyway, so that there's no problem when upstream delete the version gentoo is using from cpan. But in the overlay, we don't have the luxury of a mirror, so we have backpan listed as a mirror for when cpan deletes a release. diff <( grep cpan /var/paludis/repositories/perl-git/profiles/thirdpartymirrors ) <( grep cpan /usr/portage/profiles/thirdpartymirrors ) 1c1 < cpan http://search.cpan.org/CPAN http://cpan.hexten.net/ http://cpan.cpantesters.org http://www.cpan.org http://backpan.perl.org --- > cpan http://search.cpan.org/CPAN http://www.cpan.org So here, it would be nicer if we could simply specify new mirrors instead of having to override the whole thing. --=20 Kent --089e014948425f2f5504efb6acc9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

= On 10 January 2014 17:58, Micha=C5=82 G=C3=B3rny <mgorny@gentoo.org>= ; wrote:

Just to be clear, what is the exact use case for this? I can't th= ink
of a really good reason to manipulate mirror lists in subsequent repos.

For Perl, in ::gentoo , its= considered not too optimal to have backpan listed as a mirror, and its unn= esscary, as ::gentoo gets to mirror everything on cpan anyway, so that ther= e's no problem when upstream delete the version gentoo is using from cp= an.

But in the overlay, we don't have = the luxury of a mirror, so we have backpan listed as a mirror for when cpan= deletes a release.

diff <( grep= cpan /var/paludis/repositories/perl-git/profiles/thirdpartymirrors=C2=A0 )= <( grep cpan /usr/portage/profiles/thirdpartymirrors=C2=A0 )
1c1
< cpan=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 http://search.cpan.org/CPAN http://cpan.hexten.net/ http://cpan.cpantesters.org http://www.cpan.org http= ://backpan.perl.org=C2=A0
---
> cpan=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 http://search.cpan.org/CPAN http://www.cpan.org

So here, it would be nicer if we could simply s= pecify new mirrors instead of having to override the whole thing.

--
Kent
--089e014948425f2f5504efb6acc9--