From owner-freebsd-ports@FreeBSD.ORG Mon Oct 29 01:58:11 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 55EF09CF for ; Mon, 29 Oct 2012 01:58:11 +0000 (UTC) (envelope-from mueller23@insightbb.com) Received: from mail.insightbb.com (smtp3.insight.synacor.com [208.47.185.25]) by mx1.freebsd.org (Postfix) with ESMTP id F175E8FC0C for ; Mon, 29 Oct 2012 01:58:10 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=ZYCfx7pA c=1 sm=0 a=Dm9TOXL4taQ+Gy1KovpL+A==:17 a=CdJFDQuAOqEA:10 a=DvSzqBOGy98A:10 a=pedpZTtsAAAA:8 a=1lJb8yJaaCEA:10 a=bKEkGE4KAAAA:8 a=6I5d2MoRAAAA:8 a=tHmMtf5zAQAAHZSxI3IA:9 a=Dm9TOXL4taQ+Gy1KovpL+A==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.insight.synacor.com header.from=mueller6727@bellsouth.net; sender-id=neutral Authentication-Results: smtp02.insight.synacor.com smtp.mail=mueller23@insightbb.com; spf=softfail; sender-id=softfail Received-SPF: softfail (smtp02.insight.synacor.com: transitional domain insightbb.com does not designate 74.130.198.7 as permitted sender) Received: from [74.130.198.7] ([74.130.198.7:45616] helo=localhost) by mail.insightbb.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTP id 41/1B-23131-BA2ED805; Sun, 28 Oct 2012 21:58:04 -0400 Date: Sun, 28 Oct 2012 21:58:03 -0400 Message-ID: <41.1B.23131.BA2ED805@smtp02.insight.synacor.com> From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Snag in math/py-numpy: checksum fails Cc: llwang@infor.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Oct 2012 01:58:11 -0000 I have hit another snag in updating ports that depend on png, but seem to have found a way around. This time, the checksum apparently fails on two files in math/py-numpy. Is this a known problem? File corruption on remote server? Or rather, a new checksum with older version of distfiles? Should I try make fetch NO_CHECKSUM=yes or google around for another place to download from? To isolate the problem, I went to directory /BETA1/usr/ports/math/py-numpy and ran make fetch checksum |& tee fetch.log and got ===> License BSD accepted by the user ===> Found saved configuration for py27-numpy-1.6.2_1,1 ===> py27-numpy-1.6.2_1,1 depends on file: /usr/local/sbin/pkg - found => SHA256 Checksum OK for numpy-1.6.2.tar.gz. => SHA256 Checksum mismatch for numpy-ref.pdf. => SHA256 Checksum mismatch for numpy-user.pdf. ===> Refetch for 1 more times files: numpy-ref.pdf numpy-user.pdf ===> License BSD accepted by the user ===> Found saved configuration for py27-numpy-1.6.2_1,1 ===> py27-numpy-1.6.2_1,1 depends on file: /usr/local/sbin/pkg - found => numpy-ref.pdf doesn't seem to exist in /BETA1/usr/ports/distfiles/. => Attempting to fetch http://docs.scipy.org/doc/numpy-1.6.0/numpy-ref.pdf fetch: http://docs.scipy.org/doc/numpy-1.6.0/numpy-ref.pdf: Requested Range Not Satisfiable => Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/numpy-ref.pdf => numpy-user.pdf doesn't seem to exist in /BETA1/usr/ports/distfiles/. => Attempting to fetch http://docs.scipy.org/doc/numpy-1.6.0/numpy-user.pdf fetch: http://docs.scipy.org/doc/numpy-1.6.0/numpy-user.pdf: Requested Range Not Satisfiable => Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/numpy-user.pdf ===> License BSD accepted by the user ===> Found saved configuration for py27-numpy-1.6.2_1,1 ===> py27-numpy-1.6.2_1,1 depends on file: /usr/local/sbin/pkg - found => SHA256 Checksum OK for numpy-1.6.2.tar.gz. => SHA256 Checksum mismatch for numpy-ref.pdf. => SHA256 Checksum mismatch for numpy-user.pdf. ===> Giving up on fetching files: numpy-ref.pdf numpy-user.pdf Make sure the Makefile and distinfo file (/BETA1/usr/ports/math/py-numpy/distinfo) are up to date. If you are absolutely sure you want to override this check, type "make NO_CHECKSUM=yes [other args]". *** [checksum] Error code 1 Stop in /BETA1/usr/ports/math/py-numpy. *** [checksum] Error code 1 Stop in /BETA1/usr/ports/math/py-numpy. (end of log) I didn't google, I ran lynx and got the URLs http://docs.scipy.org/doc/numpy/numpy-ref.pdf http://docs.scipy.org/doc/numpy/numpy-user.pdf So I will now try to portmaster this port with the new pdf references downloaded to /BETA1/usr/ports/distfiles: same number of bytes as the respective older pdf references but revealed a difference when running cmp. Maybe a new checksum with older distfiles, hence mismatch? Yes, I just did that, successfully, meaning a change is needed in the Makefile. Tom