blas: discrepancies in the downloaded file size and the size declared in distinfo

vittorio vdemart1 at tin.it
Tue Sep 4 07:04:23 PDT 2007


My system is a brand new hp laptop with intel dual core T5300 processor and
hpbsd# uname -a 
FreeBSD hpbsd.vic 6.2-RELEASE-p6 FreeBSD 6.2-RELEASE-p6 #1: Wed Jul 18 
22:53:55 UTC 2007     root at hpbsd.vic:/usr/obj/usr/src/sys/HP02  i386 

Today's latest portsnap

If I try to compile the blas library a mismatch is found in the size of 
blas.tgz file which downloaded is 98,957 bytes against the the 94,981 of the 
distinfo file.

"make" was unable to download the required blas.tgz into /usr/ports/distfiles. 
Therefore I got it via 
wget 
ftp://ftp.mirrorservice.org/sites/netlib.bell-labs.com/netlib/blas/blas.tgz. 

Here you are the successive session  

Script started on Tue Sep  4 15:07:01 2007
hpbsd# cd /usr/ports/math/blas
hpbsd# make
==>  WARNING: Vulnerability database out of date, checking anyway
===>  Extracting for blas-1.0_1
=> MD5 Checksum mismatch for blas.tgz.
=> SHA256 Checksum mismatch for blas.tgz.
===>  Refetch for 1 more times files: blas.tgz blas.tgz 
===>  WARNING: Vulnerability database out of date, checking anyway
=> blas.tgz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://netlib.bell-labs.com/netlib/blas/.
fetch: ftp://netlib.bell-labs.com/netlib/blas/blas.tgz: No address record
=> Attempting to fetch from 
ftp://ftp.mirrorservice.org/sites/netlib.bell-labs.com/netlib/blas/.
fetch: 
ftp://ftp.mirrorservice.org/sites/netlib.bell-labs.com/netlib/blas/blas.tgz: 
No address record
=> Attempting to fetch from http://www.netlib.org/blas/.
fetch: http://www.netlib.org/blas/blas.tgz: No address record
=> Attempting to fetch from 
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/blas.tgz: No address 
record
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/math/blas.
*** Error code 1

Stop in /usr/ports/math/blas.

>>>>>>>>>>>>>>>>>BUT

hpbsd# ls /usr/ports/distfiles/
blas.tgz
hpbsd# 

hpbsd# make NO_CHECKSUM
make: don't know how to make NO_CHECKSUM. Stop
hpbsd# make NO_CHECKSUM
===>  Extracting for blas-1.0_1
===>  Patching for blas-1.0_1
===>   blas-1.0_1 depends on executable: gfortran42 - found
===>  Configuring for blas-1.0_1
===>  Building for blas-1.0_1
Warning: Object directory not changed from original /usr/ports/math/blas/work
make: don't know how to make caxpy.f. Stop
*** Error code 2

Stop in /usr/ports/math/blas.



More information about the freebsd-ports mailing list