On Wed, Feb 22, 2012 at 12:48 AM, Corentin Chary <corentin.ch...@gmail.com> 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 http://dev.gentoo.org > 372 http://xorg.freedesktop.org > 372 http://xorg.freedesktop.org/releases > 372 http://xorg.freedesktop.org/releases/individual > 306 http://pear.php.net > 306 http://pear.php.net/get > 256 http://oss.tresys.com > 255 http://oss.tresys.com/files > 255 http://oss.tresys.com/files/refpolicy > 225 http://hackage.haskell.org/packages > 225 http://hackage.haskell.org/packages/archive > 225 http://hackage.haskell.org > 206 http://ftp.xemacs.org > 201 https://github.com > 196 http://ftp.xemacs.org/pub > 196 http://ftp.xemacs.org/pub/xemacs > 193 http://ftp.xemacs.org/pub/xemacs/packages > 181 http://gstreamer.freedesktop.org > 181 http://gstreamer.freedesktop.org/src > 175 http://launchpad.net > 175 http://linuxgazette.net > 143 http://github.com > 130 http://pear.horde.org > 130 http://pear.horde.org/get > 101 http://savannah.nongnu.org/download > 101 http://savannah.nongnu.org > 100 http://get.qt.nokia.com > 97 ftp://sources.redhat.com/pub > 97 ftp://sources.redhat.com > 96 http://get.qt.nokia.com/qt > 95 http://get.qt.nokia.com/qt/source > 90 http://download.gna.org > 75 http://pecl.php.net > 75 http://pecl.php.net/get > 72 http://components.ez.no/get > 72 http://components.ez.no > 69 https://fedorahosted.org > 67 http://www.phrack.org/archives > 67 http://www.phrack.org/archives/tgz > 67 http://www.phrack.org > > > From that output we can easilly find out new entries to > thirdpartymirrors, for example: > gentoo-dev http://dev.gentoo.org
Don't encourage people to do bad things by making it a mirror target ;) -A > xorg http://xorg.freedesktop.org > gna http://download.gna.org > pecl http://pecl.php.net > pear http://pear.php.net > github https://github.com http://github.com > xemacs http://ftp.xemacs.org/pub/ ftp://ftp.sa.xemacs.org/pub/ > launchpad http://launchpad.net > redhat ftp://sources.redhat.com/pub/ (and probably 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 >