Date: Sat, 30 Aug 2003 04:12:55 +0200 (CEST) From: Simon Barner <barner@in.tum.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/56170: editors/nvi-perl: Two different versions of distfile Message-ID: <20030830021255.50E853873A@zi025.glhnet.mhn.de> Resent-Message-ID: <200308300220.h7U2KDw6096147@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 56170 >Category: ports >Synopsis: editors/nvi-perl: Two different versions of distfile >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Aug 29 19:20:12 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Simon Barner >Release: FreeBSD 4.8-STABLE i386 >Organization: >Environment: >Description: The build of this port fails due to a checksum error. ================================================================ ====================<phase 1: make checksum>==================== >How-To-Repeat: >Fix: I think the best is to change the md5 sum back to MD5 (nvi-1.79.tar.gz) = 765e2153f5fc4f21793f2edc2647305a and remove the secondary master site (like with the editors/nvi-m17n port). Here is a patch: --- Makefile.orig Sat Aug 30 00:02:44 2003 +++ Makefile Sat Aug 30 00:09:44 2003 @@ -9,8 +9,7 @@ PORTVERSION= 1.79 PORTREVISION= 3 CATEGORIES= editors -MASTER_SITES= ftp://sleepy.vwh.net/pub/ \ - ftp://ftp.foretune.co.jp/pub/tools/nvi-m17n/ +MASTER_SITES= ftp://ftp.sleepycat.com/pub/ PKGNAMESUFFIX= -perl MAINTAINER= ports@FreeBSD.org --- distinfo.orig Sat Aug 30 00:04:52 2003 +++ distinfo Sat Aug 30 00:05:02 2003 @@ -1 +1 @@ -MD5 (nvi-1.79.tar.gz) = 52549f8e390db06f9366ee83e59f64de +MD5 (nvi-1.79.tar.gz) = 765e2153f5fc4f21793f2edc2647305a >Release-Note: >Audit-Trail: >Unformatted: >> nvi-1.79.tar.gz doesn't seem to exist in /tmp/distfiles/. >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles//. 1295401 bytes transferred in 1.5 seconds (855.89 kBps) >> Checksum mismatch for nvi-1.79.tar.gz. ===> Refetch for 1 more times files: nvi-1.79.tar.gz >> nvi-1.79.tar.gz doesn't seem to exist in /tmp/distfiles/. >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles//. >> Checksum mismatch for nvi-1.79.tar.gz. ===> Giving up on fetching files: nvi-1.79.tar.gz Make sure the Makefile and distinfo file (/a/ports/editors/nvi-perl/distinfo) are up to date. If you are absolutely sure you want to override this check, type "make NO_CHECKSUM=yes [other args]". *** Error code 1 Browsing the CVS logs of the distinfo file I noticed that there are two versions of the distfile: Here is the history of the primary master site: ftp://ftp.cs.berkeley.edu/ucb/4bsd/\ ftp://ftp.bostic.com/pub/ ftp://sleepy.vwh.net/pub/ This has been the secondary master site since the creation of the port: ftp://ftp.foretune.co.jp/pub/tools/nvi-m17n/ In the beginning md5 sum of the tar ball was the following one, MD5 (nvi-1.79.tar.gz) = 765e2153f5fc4f21793f2edc2647305a But it was changed to MD5 (nvi-1.79.tar.gz) = 52549f8e390db06f9366ee83e59f64de (which is available on ftp://ftp.foretune.co.jp/pub/tools/nvi-m17n/) But somehow, the 765e2153f5fc4f21793f2edc2647305a version of that file is still on ftp-master.freebsd.org and all its mirrors. The point is that the only differences between those distributions are two readme files, so one should choose one version of that file and adjust the master site list.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030830021255.50E853873A>