On Thu, 20 Jan 2011 14:25:23 +0100
Diego Elio Pettenò <[email protected]> wrote:
> Il giorno gio, 20/01/2011 alle 07.23 +0100, "Paweł Hajdan, Jr." ha
> scritto:
> >
> > Storing distfiles in public_html is not a perfect solution either.
> > If the developer retires, what do we do with the files?
>
> That's why (and I answer to Peter here as well), it is an ad interim
> solution. As I said and repeated Robin is working on the final one but
> until then we still prefer this method.
It isn't exactly a solution and the interim has lasted for years now.
What legitimate use does mirror://gentoo retain when we do have a
solution? Ultimate patch attached.
The way I see it, losing important files because you didn't
store copies privately or publicly is not a problem our distfiles
mirrors should solve.
Having SRC_URI files taking up space indefinitely because of a special
SRC_URI value is not the solution either, say when we would create a
static-distfiles.gentoo.org for that purpose.
What if an upstream dies? Lots of packages have broken SRC_URIs because
of that, and yet as long as the ebuilds are in the tree, the files are
nicely mirrored for us.
So, as asked here and there in this thread, what exact problem are we
solving? Hopefully not merely the loss of some files in the past?
jer
Index: thirdpartymirrors
===================================================================
RCS file: /var/cvsroot/gentoo-x86/profiles/thirdpartymirrors,v
retrieving revision 1.269
diff -u -B -r1.269 thirdpartymirrors
--- thirdpartymirrors 19 Jan 2011 06:03:50 -0000 1.269
+++ thirdpartymirrors 20 Jan 2011 19:48:14 -0000
@@ -13,7 +13,6 @@
filefront http://ftp.games.skynet.be/pub/www.filesnetwork.com ftp://ftp.games.skynet.be/pub/www.filesnetwork.com
flightgear ftp://ftp.de.flightgear.org/pub/fgfs http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp ftp://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp ftp://ftp.kingmont.com/flightsims/flightgear ftp://ftp.ihg.uni-duisburg.de/Mirrors/ftp.flightgear.org
freebsd ftp://ftp.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ar.FreeBSD.org/pub/FreeBSD/ ftp://ftp.au.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.au.FreeBSD.org/pub/FreeBSD/ ftp://ftp.at.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.at.FreeBSD.org/pub/FreeBSD/ ftp://ftp.br.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.br.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ca.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.ca.FreeBSD.org/ ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ ftp://ftp.cz.FreeBSD.org/pub/FreeBSD/ ftp://ftp.dk.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.dk.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ee.FreeBSD.org/pub/FreeBSD/ ftp://ftp.fr.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.fr.FreeBSD.org/pub/FreeBSD/ ftp://ftp.de.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.de.FreeBSD.org/pub/FreeBSD/ ftp://ftp.gr.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.gr.FreeBSD.org/pub/FreeBSD/ ftp://ftp.hk.FreeBSD.org/pub/FreeBSD/ ftp://ftp.is.FreeBSD.org/pub/FreeBSD/ ftp://ftp.id.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ie.FreeBSD.org/pub/FreeBSD/ !
ftp://ftp2.ie.FreeBSD.org/pub/FreeBSD/ ftp://ftp.it.FreeBSD.org/pub/FreeBSD/ ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.jp.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.kr.FreeBSD.org/pub/FreeBSD/ ftp://ftp1.us.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.us.FreeBSD.org/pub/FreeBSD/
-gentoo http://gentoo.osuosl.org/distfiles http://mirrors.kernel.org/gentoo/distfiles http://ftp.halifax.rwth-aachen.de/gentoo http://gentoo-distfiles.mirrors.tds.net/distfiles http://gentoo.ussg.indiana.edu/distfiles
ggz http://ftp.belnet.be/packages/ggzgamingzone/ggz http://mirrors.dotsrc.org/ggzgamingzone/ggz http://mirrors.ibiblio.org/pub/mirrors/ggzgamingzone/ggz ftp://ftp.belnet.be/packages/ggzgamingzone/ggz ftp://mirrors.dotsrc.org/mirrors/ggzgamingzone/ggz
gimp ftp://ftp.gimp.org/pub/gimp http://ftp.gwdg.de/pub/misc/grafik/gimp/gimp ftp://ftp.cs.umn.edu/pub/gimp
gmt ftp://mirror.geosci.usyd.edu.au/pub/gmt/ ftp://ftp.soest.hawaii.edu/gmt/ ftp://ftp.soest.hawaii.edu/gmt/ ftp://ibis.grdl.noaa.gov/pub/gmt/ ftp://ftp.iris.washington.edu/pub/gmt/ ftp://ftp.iag.usp.br/pub/gmt/ ftp://ftp.geologi.uio.no/pub/gmt/