From owner-freebsd-ports@FreeBSD.ORG Sat Mar 6 20:11:56 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4D9316A4CE for ; Sat, 6 Mar 2004 20:11:56 -0800 (PST) Received: from postman.arcor.de (postman2.arcor-online.net [151.189.0.152]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1241B43D49 for ; Sat, 6 Mar 2004 20:11:56 -0800 (PST) (envelope-from eikemeier@fillmore-labs.com) Received: from fillmore.dyndns.org (port-212-202-51-138.reverse.qsc.de [212.202.51.138]) (authenticated bits=0)i27488f5017598 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 7 Mar 2004 05:08:09 +0100 (MET) Received: from [172.16.0.2] (helo=fillmore-labs.com) by fillmore.dyndns.org with esmtp (Exim 4.30; FreeBSD) id 1Azpa9-0007sp-De; Sun, 07 Mar 2004 05:08:05 +0100 Message-ID: <404AA024.2080702@fillmore-labs.com> Date: Sun, 07 Mar 2004 05:08:04 +0100 From: Oliver Eikemeier Organization: Fillmore Labs GmbH - http://www.fillmore-labs.com/ MIME-Version: 1.0 To: Matthias Andree References: <20040306112950.GA37509@xor.obsecurity.org> <4049DF0F.6070301@fillmore-labs.com> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit User-Agent: KMail/1.5.9 cc: ports@freebsd.org cc: Kris Kennaway Subject: Re: FYI: eu.dl.sourceforge.net distfile corruption X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Mar 2004 04:11:56 -0000 Matthias Andree wrote: > Oliver Eikemeier writes: > > >>anyone objects to set MASTER_SITE_SOURCEFORGE to >> http://heanet.dl.sourceforge.net/sourceforge/ >> http://aleron.dl.sourceforge.net/sourceforge/ >> http://unc.dl.sourceforge.net/sourceforge/ >> http://umn.dl.sourceforge.net/sourceforge/ >> >>until the problem goes away? > > Yes. The sites should be randomized so that the load (and possibly > breakage) is spread. We have RANDOMIZE_MASTER_SITES for this. This should probably enabled by default. Breakage shouldn't be spread, especially it is important to be able to exculde a defect or hacked server. > The way it is now, the first site listed bears the major part of > ports-induced downloads. This would make the Irish Heanet site suffer > most of the SourceForge-related downloads for port installs. I consider > this unfair. If the ports system had tried to re-fetch (after broken > checksum) from a different site, the download would have succeeded BTW. Maybe. On the other hand it may be strange to try twenty mirrors to find that the checksum mismatches on all of them. > And no, I have nothing to do with Heanet, I'm just worried because they > are on top of your list. Besides, there are more European download sites > for SF, for instance, Switch and Cesnet. Switch and Cesnet don't carry all projects distfiles, I added MASTER_SITE_SOURCEFORGE_EXTENDED for them. Generally, the problem you mention are valid, but consider the way the port system works and are not specific to sourceforge mirrors. A general solution that includes i.e. MASTER_SITE_APACHE and MASTER_SITE_GNU is appreciated. -Oliver