Paul Irofti [2017-11-05, 20:20:23]: > On Sat, Nov 04, 2017 at 05:15:08PM +0100, Steven Mestdagh wrote: > > update after blas update, a rerolled distfile, and also use gfortran. > > I can't get this to build. Using dpb with blas, cblas and lapack > patches. Am I missing something?
I moved those 2 man pages from lapack to blas. So there is a conflict but only between new blas and old lapack (and vice versa). Not sure if pkg_add can handle this, like upgrade both at the same time? Anyway if you remove the packages first then it should work. > > > >>> Building on localhost under math/cblas > BDEPENDS = > [math/blas;lang/gcc/4.9;lang/gcc/4.9,-f95;lang/gcc/4.9,-libs] > DIST = [math/cblas:cblas-1.0/cblas.tgz] > FULLPKGNAME = cblas-1.0p4 > RDEPENDS = [lang/gcc/4.9,-libs;math/blas] > (Junk lock failure for localhost at 1509905768) > Received IO > (Junk lock obtained for localhost at 1509905775) > Woken up math/cblas > >>> Running depends in math/cblas at 1509905775 > /usr/sbin/pkg_add -aI -Dunsigned -Drepair blas-3.7.1 > was: /usr/sbin/pkg_add -aI -Dunsigned -Drepair blas-3.7.1 g95-4.9.4p6 > gcc-4.9.4p6 gcc-libs-4.9.4p6 > /usr/sbin/pkg_add -aI -Dunsigned -Drepair blas-3.7.1 > Collision in blas-1.0p8->3.7.1: the following files already exist > /usr/local/man/cat3f/lsame.0 (lapack-3.1.1p5 and blas-3.7.1) > /usr/local/man/cat3f/xerbla.0 (lapack-3.1.1p5 and blas-3.7.1) > Couldn't find updates for blas-1.0p8 > >>> Running show-prepare-results in math/cblas at 1509905784 > ===> math/cblas > ===> cblas-1.0p4 depends on: g95->=4.9.4p0,<4.10 -> g95-4.9.4p6 > ===> cblas-1.0p4 depends on: gcc->=4.9,<4.10 -> gcc-4.9.4p6 > ===> cblas-1.0p4 depends on: g95->=4.9,<4.10 -> g95-4.9.4p6 > ===> cblas-1.0p4 depends on: blas-* -> blas-1.0p8 > ===> cblas-1.0p4 depends on: gcc-libs->=4.9,<4.10 -> gcc-libs-4.9.4p6 > ===> Verifying specs: blas>=2.1 gfortran>=3 quadmath > Missing library for blas>=2.1 > Fatal error > *** Error 1 in /usr/ports/math/cblas > (/usr/ports/infrastructure/mk/bsd.port.mk:2182 > '/usr/ports/pobj/cblas-1.0/.buildwantlibs') > *** Error 1 in /usr/ports/math/cblas > (/usr/ports/infrastructure/mk/bsd.port.mk:2425 'prepare') > ===> Exiting math/cblas with an error > *** Error 1 in /home/bulibuta/wrk/obsd/src/ports > (/usr/ports/infrastructure/mk/bsd.port.subdir.mk:147 'show-prepare-results') > (Junk lock released for localhost at 1509905785) > Error: job failed with 256 on localhost