pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: dependency gcc7>=8: NOT found



On 2020-03-12 04:12, Patrick Welche wrote:
On Wed, Mar 11, 2020 at 09:29:10PM +0000, Patrick Welche wrote:
On Wed, Mar 11, 2020 at 04:27:38PM -0500, Jason Bacon wrote:
GCC_REQD=8
PKGSRC_FORTRAN=gfortran

works fine on my CentOS system.

What operating system are you running?
NetBSD-current from today

Are your tree and all your packages up-to-date?
I was running pkg_rolling-replace on a fresh -current tree.
Repeatable:
- all packages updated with GFORTRAN_VERSION=8 set.
- comment out GFORTRAN_VERSION from /etc/mk.conf
- cd /usr/pkgsrc/math/py-numpy && make
- observe
   => Full dependency gcc7>=8: NOT found
- replace GFORTRAN_VERSION=8 in /etc/mk.conf and carry on...


Cheers,

Patrick
I can't reproduce this on my NetBSD system:

NetBSD netbsddev.acadix  bacon ~/Pkgsrc/pkgsrc/math/py-numpy 948: bmake clean depends
===> Cleaning for py37-numpy-1.16.6
=> Bootstrap dependency digest>=20010302: found digest-20190127
===> Installing dependencies for py37-numpy-1.16.6
==========================================================================
The following variables will affect the build process of this package,
py37-numpy-1.16.6.  Their current value is shown below:

        * PYTHON_VERSION_DEFAULT = 37

Based on these variables, the following variables have been set:

        * PYPACKAGE = python37

You may want to abort the process now with CTRL-C and change their value
before continuing.  Be sure to run `/home/bacon/Pkgsrc/pkg/bin/bmake.bin clean' after
the changes.
==========================================================================
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency gcc8>=8.0: found gcc8-8.3.0nb2
=> Build dependency cwrappers>=20150314: found cwrappers-20180325
=> Full dependency py37-setuptools>=0.8: found py37-setuptools-44.0.0
=> Full dependency py37-cython>=0.29.2: found py37-cython-0.29.15
=> Full dependency python37>=3.7.0: found python37-3.7.6nb1
=> Full dependency lapack>=3.8.0: found lapack-3.9.0

Relevant bits of mk.conf:

PREFER_NATIVE=          no
PREFER_PKGSRC=          yes
PKGSRC_FORTRAN=         gfortran
PKG_DEVELOPER=          yes
FETCH_USING=            ftp
SKIP_LICENSE_CHECK=     yes
PKG_OPTIONS.libfetch=   inet6 openssl
MAKE_JOBS=              1

.if \
    empty(PKGPATH:Marchivers/bsdtar) && \
    empty(PKGPATH:Marchivers/bzip2) && \
    empty(PKGPATH:Marchivers/pax) && \
    empty(PKGPATH:Marchivers/xz) && \
    empty(PKGPATH:Mconverters/help2man) && \
    empty(PKGPATH:Mconverters/libiconv) && \
    empty(PKGPATH:Mconverters/p5-Unicode-EastAsianWidth) && \
    empty(PKGPATH:Mdatabases/db4) && \
    empty(PKGPATH:Mdevel/autoconf) && \
    empty(PKGPATH:Mdevel/binutils) && \
    empty(PKGPATH:Mdevel/gettext-lib) && \
    empty(PKGPATH:Mdevel/gettext-tools) && \
    empty(PKGPATH:Mdevel/gmake) && \
    empty(PKGPATH:Mdevel/gmp) && \
    empty(PKGPATH:Mdevel/gtexinfo) && \
    empty(PKGPATH:Mdevel/libffi) && \
    empty(PKGPATH:Mdevel/makedepend) && \
    empty(PKGPATH:Mdevel/pkgconf) && \
    empty(PKGPATH:Mdevel/libtool-base) && \
    empty(PKGPATH:Mdevel/m4) && \
    empty(PKGPATH:Mdevel/ncurses) && \
    empty(PKGPATH:Mdevel/nbpatch) && \
    empty(PKGPATH:Mdevel/p5-CPAN-Meta) && \
    empty(PKGPATH:Mdevel/p5-Module-Build) && \
    empty(PKGPATH:Mdevel/p5-Perl4-CoreLibs) && \
    empty(PKGPATH:Mdevel/p5-Scalar-List-Utils) && \
    empty(PKGPATH:Mdevel/p5-gettext) && \
    empty(PKGPATH:Mdevel/p5-inc-latest) && \
    empty(PKGPATH:Mdevel/readline) && \
    empty(PKGPATH:Mdevel/zlib) && \
    empty(PKGPATH:Mlang/gcc5) && \
    empty(PKGPATH:Mlang/gcc5-libs) && \
    empty(PKGPATH:Mlang/perl5) && \
    empty(PKGPATH:Mlang/python27) && \
    empty(PKGPATH:Mmath/cloog) && \
    empty(PKGPATH:Mmath/isl) && \
    empty(PKGPATH:Mmath/mpcomplex) && \
    empty(PKGPATH:Mmath/mpfr) && \
    empty(PKGPATH:Mmisc/p5-Locale-libintl) && \
    empty(PKGPATH:Mnet/libfetch) && \
    empty(PKGPATH:Mpkgtools/cwrappers) && \
    empty(PKGPATH:Mpkgtools/digest) && \
    empty(PKGPATH:Mpkgtools/pkg_install) && \
    empty(PKGPATH:Mpkgtools/pkg_install-info) && \
    empty(PKGPATH:Mpkgtools/pkgin) && \
    empty(PKGPATH:Msecurity/mozilla-rootcerts) && \
    empty(PKGPATH:Msecurity/openssl) && \
    empty(PKGPATH:Msysutils/checkperms) && \
    empty(PKGPATH:Mtextproc/gsed) && \
    empty(PKGPATH:Mtextproc/p5-Text-Unidecode) && \
    empty(PKGPATH:Mx11/xorgproto)

GCC_REQD+=8

.endif  # GCC_REQD




Home | Main Index | Thread Index | Old Index