From owner-freebsd-ports@FreeBSD.ORG Fri Jul 11 09:25:45 2003 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 F251A37B401 for ; Fri, 11 Jul 2003 09:25:44 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-169-104-32.dsl.lsan03.pacbell.net [64.169.104.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EF5943FAF for ; Fri, 11 Jul 2003 09:25:44 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 409DC66CFA; Fri, 11 Jul 2003 09:25:43 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 6887CBCC; Fri, 11 Jul 2003 09:25:43 -0700 (PDT) Date: Fri, 11 Jul 2003 09:25:43 -0700 From: Kris Kennaway To: Gerald Pfeifer Message-ID: <20030711162543.GB53636@rot13.obsecurity.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OwLcNYc0lM97+oe1" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: ports@freebsd.org Subject: Re: bento fails to properly refetch after checksum mismatch 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: Fri, 11 Jul 2003 16:25:45 -0000 --OwLcNYc0lM97+oe1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 11, 2003 at 01:17:13PM +0200, Gerald Pfeifer wrote: > Currently the bento cluster keeps reporting checksum mismatches for > devel/sgb on a (nearly) daily base, even though I updated the port > about two weeks ago, after upstream sources were "silently" modified. >=20 > (Cf. http://people.freebsd.org/~fenner/errorlogs/gerald@freebsd.org.html) >=20 > The problem is that after the checksum mismatch bento tries to refetch > the sources, but ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/ > still has the old version and thus also the second attempt fails: >=20 > >> Checksum mismatch for sgb.tar.gz. > =3D=3D=3D> Refetch for 1 more times files: sgb.tar.gz > >> sgb.tar.gz doesn't seem to exist in /tmp/distfiles/. > >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/po= rts/distfiles//. > >> Checksum mismatch for sgb.tar.gz. > =3D=3D=3D> Giving up on fetching files: sgb.tar.gz >=20 > Is there anything I can do about this (like removing the bad distfiles > from ftp-master)? You have a couple of options: 1) Just ignore it. Every few weeks I do a build run fetching from the original master sites and then refresh the distfiles onto ftp-master. 2) Beat the developers over the head for not using a versioned distfile. 3) Use DIST_SUBDIR=3D${PORTNAME} or a variation so that when you update the distfile (with associated PORTVERSION/REVISION bump) it will be stored into a new location, and won't collide with an existing distfile on bento. Kris --OwLcNYc0lM97+oe1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/DuUGWry0BWjoQKURAr7bAJ94KYd9UtVFjwUfgZUm/kREXU/jgQCfUdcm cjbOIHAiZSmkzWu/JEmB+bM= =yzxr -----END PGP SIGNATURE----- --OwLcNYc0lM97+oe1--