Thanks very much, unfortunately I still got an error.
amd64# pwd
/home/ports/math/blas
amd64# make clean
=== Cleaning for blas-1.0p5
amd64# make clean=dist
=== Cleaning for blas-1.0p5
=== Dist cleaning for blas-1.0p5
amd64# make package
=== Checking files for blas-1.0p5
Fetch ftp://ftp.netlib.org/blas/blas.tgz
blas.tgz 100% |*| 99927 00:00
Size does not match for /home/ports/distfiles/blas-1.0/blas.tgz
Fetch ftp://netlib.bell-labs.com/netlib/blas/blas.tgz
Cwd failed: '/netlib/blas' does not exist
Fetch http://www.netlib.no/netlib/blas/blas.tgz
blas.tgz 100% |*| 98957 00:01
Fetch ftp://ftp.netlib.org/lapack/manpages.tgz
manpages.tgz 100% |*| 1041 KB00:02
Size does not match for /home/ports/distfiles/blas-1.0/manpages.tgz
Fetch ftp://netlib.bell-labs.com/netlib/lapack/manpages.tgz
Cwd failed: '/netlib/lapack' does not exist
Fetch http://www.netlib.no/netlib/lapack/manpages.tgz
ftp: Error retrieving file: 404 Not Found
Fetch http://ftp.openbsd.org/pub/OpenBSD/distfiles/lapack-1.0/manpages.tgz
ftp: Error retrieving file: 404 Not Found
Fetch ftp://ftp.usa.openbsd.org/pub/OpenBSD/distfiles/lapack-1.0/manpages.tgz
pub/OpenBSD/distfiles/lapack-1.0: No such file or directory.
Fetch http://ftp.openbsd.org/pub/OpenBSD/distfiles/blas-1.0/manpages.tgz
ftp: Error retrieving file: 404 Not Found
Fetch ftp://ftp.usa.openbsd.org/pub/OpenBSD/distfiles/blas-1.0/manpages.tgz
manpages.tgz 100% |*| 704 KB00:03
Size does not match for /home/ports/distfiles/blas-1.0/manpages.tgz
*** Error code 1
Stop in /home/ports/math/blas (line 2668 of
/home/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /home/ports/math/blas (line 2053 of
/home/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /home/ports/math/blas (line 2264 of
/home/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /home/ports/math/blas (line 1661 of
/home/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /home/ports/math/blas (line 2232 of
/home/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /home/ports/math/blas (line 2212 of
/home/ports/infrastructure/mk/bsd.port.mk).
amd64#
I then did a make makesum and make checksum and was able to proceed a bit
further until the following error
Can't open /home/ports/pobj/blas-1.0/manpages/blas/man/manl/*.l: No such file
or directory.
/bin/sh: cd: /home/ports/pobj/blas-1.0/manpages/blas/man/manl - No such file or
directory
*** Error code 1
Stop in /home/ports/math/blas (line 51 of Makefile).
*** Error code 1
Stop in /home/ports/math/blas (line 2444 of
/home/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /home/ports/math/blas (line 2212 of
/home/ports/infrastructure/mk/bsd.port.mk).
At this point, if I apply the diff I sent earlier, the port builds properly. If
not, it fails to find the directory. I must be doing something silly but not
sure what.
On 2011-05-13, at 8:03 AM, Stuart Henderson wrote:
Works here, do you have old distfiles hanging around? Please
make clean; make clean=dist and try to repeat
On 2011-05-13, Vijay Sankar vsan...@foretell.ca wrote:
I was getting the following error in -current;
=== Building for blas-1.0p5
Can't open /home/ports/pobj/blas-1.0/manpages/blas/man/manl/*.l: No such
file or directory.
/bin/sh: cd: /home/ports/pobj/blas-1.0/manpages/blas/man/manl - No such file
or directory
*** Error code 1
Changing
MANSRC= ${WRKDIR}/manpages/blas/man/manl
to
MANSRC= ${WRKDIR}/lapack-3.2.0/manpages/blas/man/manl
in Makefile allowed me to build. Is this the right way to fix this?
amd64# diff -u Makefile.original Makefile
--- Makefile.original Thu May 12 20:07:30 2011
+++ MakefileThu May 12 23:03:36 2011
@@ -38,7 +38,7 @@
FAKE_FLAGS=LIBDIR=${LOCALBASE}/lib DEBUGLIBS=no
USE_GROFF =Yes
-MANSRC=${WRKDIR}/manpages/blas/man/manl
+MANSRC=${WRKDIR}/lapack-3.2.0/manpages/blas/man/manl
# See bsd.lib.mk:162
.if ${MACHINE_ARCH:Mmips64*}
Vijay Sankar
vsan...@foretell.ca
Vijay Sankar
vsan...@foretell.ca