On 2019/04/12 15:59, Stuart Henderson wrote: > On 2019/04/12 16:14, Christian Weisgerber wrote: > > math/py-pandas,python3 failed to build in my latest amd64 bulk build. > > Any idea what happened there? > > Hidden optional dep. py3-Cython was present when configure started > running. but then got junked.
(sorry, py3-cython, all lowercase). > > > ------------------------------------------------------------------------ > > >>> Building on amd64-3 under math/py-pandas,python3 > > BDEPENDS = > > [lang/python/3.6;math/py-numpy,python3;devel/py-setuptools,python3] > > DIST = [math/py-pandas:pandas-0.23.4.tar.gz] > > FULLPKGNAME = py3-pandas-0.23.4p0 > > RDEPENDS = > > [lang/python/3.6;devel/py-tz,python3;devel/py-setuptools,python3;math/py-numpy,python3;devel/py-dateutil,python3] > > (Junk lock obtained for amd64-3 at 1555016012) > > >>> Running depends in math/py-pandas,python3 at 1555016012 > > last junk was in x11/xzoom > > /usr/sbin/pkg_add -aI -Drepair py3-numpy-1.14.6 py3-setuptools-40.0.0v0 > > python-3.6.8p0 > > was: /usr/sbin/pkg_add -aI -Drepair py3-numpy-1.14.6 > > py3-setuptools-40.0.0v0 python-3.6.8p0 > > /usr/sbin/pkg_add -aI -Drepair py3-numpy-1.14.6 py3-setuptools-40.0.0v0 > > python-3.6.8p0 > > >>> Running show-prepare-results in math/py-pandas,python3 at 1555016016 > > ===> math/py-pandas,python3 > > ===> py3-pandas-0.23.4p0 depends on: py3-numpy->=1.9.0 -> py3-numpy-1.14.6 > > ===> py3-pandas-0.23.4p0 depends on: python->=3.6,<3.7 -> python-3.6.8p0 > > ===> py3-pandas-0.23.4p0 depends on: py3-setuptools->=39.0.1v0 -> > > py3-setuptools-40.0.0v0 > > ===> Verifying specs: c++ c++abi pthread m python3.6m > > ===> found c++.2.1 c++abi.0.1 pthread.26.1 m.10.1 python3.6m.0.0 > > py3-numpy-1.14.6 > > py3-setuptools-40.0.0v0 > > python-3.6.8p0 > > (Junk lock released for amd64-3 at 1555016016) > > Woken up geo/py-shapely,python3 > > distfiles size=10490077 > > >>> Running patch in math/py-pandas,python3 at 1555016016 > > ===> math/py-pandas,python3 > > ===> Checking files for py3-pandas-0.23.4p0 > > `/usr/ports/distfiles/pandas-0.23.4.tar.gz' is up to date. > > >> (SHA256) pandas-0.23.4.tar.gz: OK > > ===> Extracting for py3-pandas-0.23.4p0 > > ===> Patching for py3-pandas-0.23.4p0 > > ===> Applying OpenBSD patch patch-pandas_io_formats_terminal_py > > Hmm... Looks like a unified diff to me... > > The text leading up to this was: > > -------------------------- > > |$OpenBSD: patch-pandas_io_formats_terminal_py,v 1.1.1.1 2018/09/14 > > 08:09:05 sthen Exp $ > > | > > |Index: pandas/io/formats/terminal.py > > |--- pandas/io/formats/terminal.py.orig > > |+++ pandas/io/formats/terminal.py > > -------------------------- > > Patching file pandas/io/formats/terminal.py using Plan A... > > Hunk #1 succeeded at 42. > > done > > ===> Applying OpenBSD patch patch-setup_cfg > > Hmm... Looks like a unified diff to me... > > The text leading up to this was: > > -------------------------- > > |$OpenBSD: patch-setup_cfg,v 1.1.1.1 2018/09/14 08:09:05 sthen Exp $ > > | > > |Index: setup.cfg > > |--- setup.cfg.orig > > |+++ setup.cfg > > -------------------------- > > Patching file setup.cfg using Plan A... > > Hunk #1 succeeded at 27. > > done > > ===> Compiler link: clang -> /usr/bin/clang > > ===> Compiler link: clang++ -> /usr/bin/clang++ > > ===> Compiler link: cc -> /usr/bin/cc > > ===> Compiler link: c++ -> /usr/bin/c++ > > >>> Running configure in math/py-pandas,python3 at 1555016019 > > ===> math/py-pandas,python3 > > ===> Generating configure for py3-pandas-0.23.4p0 > > ===> Configuring for py3-pandas-0.23.4p0 > > >>> Running build in math/py-pandas,python3 at 1555016019 > > ===> math/py-pandas,python3 > > ===> Building for py3-pandas-0.23.4p0 > > running egg_info > > writing pandas.egg-info/PKG-INFO > > writing dependency_links to pandas.egg-info/dependency_links.txt > > writing requirements to pandas.egg-info/requires.txt > > writing top-level names to pandas.egg-info/top_level.txt > > reading manifest file 'pandas.egg-info/SOURCES.txt' > > reading manifest template 'MANIFEST.in' > > no previously-included directories found matching 'doc/build' > > warning: no previously-included files matching '*.bz2' found anywhere in > > distribution > > warning: no previously-included files matching '*.csv' found anywhere in > > distribution > > warning: no previously-included files matching '*.dta' found anywhere in > > distribution > > warning: no previously-included files matching '*.gz' found anywhere in > > distribution > > warning: no previously-included files matching '*.h5' found anywhere in > > distribution > > warning: no previously-included files matching '*.html' found anywhere in > > distribution > > warning: no previously-included files matching '*.json' found anywhere in > > distribution > > warning: no previously-included files matching '*.msgpack' found anywhere > > in distribution > > warning: no previously-included files matching '*.pickle' found anywhere in > > distribution > > warning: no previously-included files matching '*.png' found anywhere in > > distribution > > warning: no previously-included files matching '*.pyc' found anywhere in > > distribution > > warning: no previously-included files matching '*.pyd' found anywhere in > > distribution > > warning: no previously-included files matching '*.sas7bdat' found anywhere > > in distribution > > warning: no previously-included files matching '*.so' found anywhere in > > distribution > > warning: no previously-included files matching '*.xls' found anywhere in > > distribution > > warning: no previously-included files matching '*.xlsm' found anywhere in > > distribution > > warning: no previously-included files matching '*.xlsx' found anywhere in > > distribution > > warning: no previously-included files matching '*.xpt' found anywhere in > > distribution > > warning: no previously-included files matching '*.xz' found anywhere in > > distribution > > warning: no previously-included files matching '*.zip' found anywhere in > > distribution > > warning: no previously-included files matching '*~' found anywhere in > > distribution > > warning: no previously-included files matching '.DS_Store' found anywhere > > in distribution > > warning: no previously-included files matching '.git*' found anywhere in > > distribution > > warning: no previously-included files matching '#*' found anywhere in > > distribution > > writing manifest file 'pandas.egg-info/SOURCES.txt' > > Traceback (most recent call last): > > File "./setup.py", line 38, in <module> > > ver = Cython.__version__ > > AttributeError: module 'Cython' has no attribute '__version__' > > *** Error 1 in math/py-pandas (/usr/ports/lang/python/python.port.mk:219 > > 'do-build': @: ;cd /usr/obj/ports/py-pandas-0.23.4-python3/pandas-0...) > > *** Error 1 in math/py-pandas > > (/usr/ports/infrastructure/mk/bsd.port.mk:2796 > > '/usr/obj/ports/py-pandas-0.23.4-python3/.build_done') > > *** Error 1 in math/py-pandas > > (/usr/ports/infrastructure/mk/bsd.port.mk:2466 'build') > > ===> Exiting math/py-pandas,python3 with an error > > *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137 'build') > > Error: job failed with 256 on amd64-3 at 1555016021 > > > > -- > > Christian "naddy" Weisgerber [email protected] > > >
