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 7F2FE138247 for ; Sat, 11 Jan 2014 19:20:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D1397E0B59; Sat, 11 Jan 2014 19:19:59 +0000 (UTC) Received: from mail-qe0-f50.google.com (mail-qe0-f50.google.com [209.85.128.50]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5AF7FE0B3D; Sat, 11 Jan 2014 19:19:58 +0000 (UTC) Received: by mail-qe0-f50.google.com with SMTP id 1so5859927qec.9 for ; Sat, 11 Jan 2014 11:19:57 -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=eGXN8vQRGT9e2lOaAeSB45n3Civ/Kyuck3SZ7St496I=; b=WHQkum/JZR/aUoKId3M4vneG3CRwOHaeTlmTSIKA8iXXGQ/XGoRcSgKpPkkF7Dywar 4ukdvdsBqhWml1DJy/5AhSOePpf0BqP7/MlxrznvuPU7/RhuwFOfsTGrFBoE0KjVqlVI CJHFSC7E5+8uOFDKPPxbArKV/AXkNdQmcVl71RWfDzTNBbsqZ5Ap6RF/Iu6IMSKC2AVs fZ2I9GxEdfzxbOctGNmBiln4v6bC2C316gYzZ8ask4n8MA3QTVBFOV0yRt3QMcWYEmbR okv3hX89jEjRLOJW77W92C7hm+DQWPEPw3VC41njKVEWLaN3mebenwnwrCnHuX8tr+hG OpnQ== 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 X-Received: by 10.49.49.40 with SMTP id r8mr19497683qen.31.1389467997509; Sat, 11 Jan 2014 11:19:57 -0800 (PST) Received: by 10.140.109.202 with HTTP; Sat, 11 Jan 2014 11:19:57 -0800 (PST) In-Reply-To: References: <20140110055849.50796563@gentoo.org> Date: Sun, 12 Jan 2014 08:19:57 +1300 Message-ID: Subject: 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=047d7b6783f86b37d704efb6ba01 X-Archives-Salt: fd2e6fe1-de1c-4d1e-a702-8f76335cc697 X-Archives-Hash: 5b3dc5bba0e099382ed821bcb790b6ca --047d7b6783f86b37d704efb6ba01 Content-Type: text/plain; charset=UTF-8 On 12 January 2014 08:16, Kent Fredric wrote: > diff <( grep cpan > /var/paludis/repositories/perl-git/profiles/thirdpartymirrors ) <( grep > cpan /usr/portage/profiles/thirdpartymirrors ) > Oh... also, there's a wide variety of location specific CPAN mirrors available that are location-specific. Specifying them in GENTOO_MIRRORS will simply mess up portage as they'll tell portage to try them for gentoo packages too, which will mean a lot of waiting while gentoo erroneously tries to fetch files from servers that will never have them. So having a location-specific subkey for each class of mirrors, and having a priority within each class of mirrors, so that users can just specify their location and the fetch system uses an appropriate mirror for each mirror class, that'd be great. -- Kent --047d7b6783f86b37d704efb6ba01 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

= On 12 January 2014 08:16, Kent Fredric <kentfredric@gmail.com><= /span> wrote:
diff <( grep c= pan /var/paludis/repositories/perl-git/profiles/thirdpartymirrors=C2=A0 ) &= lt;( grep cpan /usr/portage/profiles/thirdpartymirrors=C2=A0 )


Oh... also, the= re's a wide variety of location specific CPAN mirrors available that ar= e location-specific.

Specifying the= m in GENTOO_MIRRORS will simply mess up portage as they'll tell portage= to try them for gentoo packages too, which will mean a lot of waiting whil= e gentoo erroneously tries to fetch files from servers that will never have= them.

So having a location-specific subkey f= or each class of mirrors, and having a priority within each class of mirror= s, so that users can just specify their location and the fetch system uses = an appropriate mirror for each mirror class, that'd be great.


--
Kent
--047d7b6783f86b37d704efb6ba01--