From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S08P2-0003Bt-3r for garchives@archives.gentoo.org; Wed, 22 Feb 2012 09:22:24 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9124DE1D4C; Wed, 22 Feb 2012 09:22:10 +0000 (UTC) Received: from mail-ww0-f53.google.com (mail-ww0-f53.google.com [74.125.82.53]) by pigeon.gentoo.org (Postfix) with ESMTP id CE6B5E1D32 for ; Wed, 22 Feb 2012 09:21:41 +0000 (UTC) Received: by wgbdr12 with SMTP id dr12so6207415wgb.10 for ; Wed, 22 Feb 2012 01:21:41 -0800 (PST) Received-SPF: pass (google.com: domain of antarus@scriptkitty.com designates 10.180.14.193 as permitted sender) client-ip=10.180.14.193; Authentication-Results: mr.google.com; spf=pass (google.com: domain of antarus@scriptkitty.com designates 10.180.14.193 as permitted sender) smtp.mail=antarus@scriptkitty.com Received: from mr.google.com ([10.180.14.193]) by 10.180.14.193 with SMTP id r1mr34235610wic.9.1329902501080 (num_hops = 1); Wed, 22 Feb 2012 01:21:41 -0800 (PST) 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 Received: by 10.180.14.193 with SMTP id r1mr28427830wic.9.1329902500815; Wed, 22 Feb 2012 01:21:40 -0800 (PST) Sender: antarus@scriptkitty.com Received: by 10.227.60.65 with HTTP; Wed, 22 Feb 2012 01:21:40 -0800 (PST) In-Reply-To: References: Date: Wed, 22 Feb 2012 01:21:40 -0800 X-Google-Sender-Auth: 2ZAurt_FCdJKP7Pd87uEd_9oTts Message-ID: Subject: Re: [gentoo-dev] Re: Gentoo Janitor scripts From: Alec Warner To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQmasYfwvj0hMIxX5VnThUiuY1CW35K8pBs8BPkP5oHEOQBZ8kWfFpuorwU1ITtRwgN3FcqN X-Archives-Salt: 56195517-696d-43e4-aa14-24cab6aa4fc3 X-Archives-Hash: 97bfcf4e4c8d1a9d4ae85da3cb08ddbc On Wed, Feb 22, 2012 at 12:48 AM, Corentin Chary wrote: > I did a quick script to count most used prefixes in SRC_URI yesterday > (https://github.com/iksaif/portage-janitor/blob/master/mirrors.py) > > Here is the (filtered) result: > > $ eix --only-names | python mirrors.py --count > 960 =C2=A0 =C2=A0 http://dev.gentoo.org > 372 =C2=A0 =C2=A0 http://xorg.freedesktop.org > 372 =C2=A0 =C2=A0 http://xorg.freedesktop.org/releases > 372 =C2=A0 =C2=A0 http://xorg.freedesktop.org/releases/individual > 306 =C2=A0 =C2=A0 http://pear.php.net > 306 =C2=A0 =C2=A0 http://pear.php.net/get > 256 =C2=A0 =C2=A0 http://oss.tresys.com > 255 =C2=A0 =C2=A0 http://oss.tresys.com/files > 255 =C2=A0 =C2=A0 http://oss.tresys.com/files/refpolicy > 225 =C2=A0 =C2=A0 http://hackage.haskell.org/packages > 225 =C2=A0 =C2=A0 http://hackage.haskell.org/packages/archive > 225 =C2=A0 =C2=A0 http://hackage.haskell.org > 206 =C2=A0 =C2=A0 http://ftp.xemacs.org > 201 =C2=A0 =C2=A0 https://github.com > 196 =C2=A0 =C2=A0 http://ftp.xemacs.org/pub > 196 =C2=A0 =C2=A0 http://ftp.xemacs.org/pub/xemacs > 193 =C2=A0 =C2=A0 http://ftp.xemacs.org/pub/xemacs/packages > 181 =C2=A0 =C2=A0 http://gstreamer.freedesktop.org > 181 =C2=A0 =C2=A0 http://gstreamer.freedesktop.org/src > 175 =C2=A0 =C2=A0 http://launchpad.net > 175 =C2=A0 =C2=A0 http://linuxgazette.net > 143 =C2=A0 =C2=A0 http://github.com > 130 =C2=A0 =C2=A0 http://pear.horde.org > 130 =C2=A0 =C2=A0 http://pear.horde.org/get > 101 =C2=A0 =C2=A0 http://savannah.nongnu.org/download > 101 =C2=A0 =C2=A0 http://savannah.nongnu.org > 100 =C2=A0 =C2=A0 http://get.qt.nokia.com > 97 =C2=A0 =C2=A0 =C2=A0ftp://sources.redhat.com/pub > 97 =C2=A0 =C2=A0 =C2=A0ftp://sources.redhat.com > 96 =C2=A0 =C2=A0 =C2=A0http://get.qt.nokia.com/qt > 95 =C2=A0 =C2=A0 =C2=A0http://get.qt.nokia.com/qt/source > 90 =C2=A0 =C2=A0 =C2=A0http://download.gna.org > 75 =C2=A0 =C2=A0 =C2=A0http://pecl.php.net > 75 =C2=A0 =C2=A0 =C2=A0http://pecl.php.net/get > 72 =C2=A0 =C2=A0 =C2=A0http://components.ez.no/get > 72 =C2=A0 =C2=A0 =C2=A0http://components.ez.no > 69 =C2=A0 =C2=A0 =C2=A0https://fedorahosted.org > 67 =C2=A0 =C2=A0 =C2=A0http://www.phrack.org/archives > 67 =C2=A0 =C2=A0 =C2=A0http://www.phrack.org/archives/tgz > 67 =C2=A0 =C2=A0 =C2=A0http://www.phrack.org > > > From that output we can easilly find out new entries to > thirdpartymirrors, for example: > gentoo-dev =C2=A0 =C2=A0http://dev.gentoo.org Don't encourage people to do bad things by making it a mirror target ;) -A > xorg =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 http://xorg.freedesktop.or= g > gna =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0http://download.gna.o= rg > pecl =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 http://pecl.php.net > pear =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 http://pear.php.net > github =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0https://github.com http://github= .com > xemacs =C2=A0 =C2=A0 =C2=A0 http://ftp.xemacs.org/pub/ ftp://ftp.sa.xemac= s.org/pub/ > launchpad =C2=A0 =C2=A0http://launchpad.net > redhat =C2=A0 =C2=A0 =C2=A0 =C2=A0 ftp://sources.redhat.com/pub/ (and pro= bably others !) > etc... > > The good part is that once you've modified thirdpartymirrors with new > mirrors, running mirrors.py --all will generate a big patch for all > your ebuilds to use those new mirrors ! > > -- > Corentin Chary > http://xf.iksaif.net >