#67188 closed defect (fixed)
py310-pyarrow has py311 dependencies
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | Cc: | mascguy (Christopher Nielsen) | |
Port: | apache-arrow |
Description
py310-pyarrow depends on py311 versions of dependencies:
% port info py310-pyarrow py310-pyarrow @11.0.0_3 (devel, python) Variants: debug, universal Description: Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast. Homepage: https://github.com/apache/arrow Fetch Dependencies: git Build Dependencies: cmake, ninja, pkgconfig, bash, cctools, py311-pip, py311-setuptools_scm, py311-build, py311-installer, py311-setuptools, py311-wheel Library Dependencies: abseil, openssl, brotli, bzip2, c-ares, gmake, grpc, google-glog, jemalloc, libutf8proc, llvm-14, lz4, ninja, protobuf3-cpp, rapidjson, re2, snappy, thrift, wget, zlib, zstd, py311-brotli, py311-cython, py311-pycares, py311-numpy, py311-tensorflow-macos, boost176, python311 Test Dependencies: py311-cffi, py311-hypothesis, py311-pandas, py311-pytest-lazy-fixture, py311-tz, py311-pytest Platforms: darwin >= 17 License: Apache-2 Maintainers: none
And some of them don't exist:
Error: No such port: py311-tensorflow-macos Processing dependencies for 'py310-pyarrow' failed, aborting.
Change History (5)
comment:1 Changed 20 months ago by jmroot (Joshua Root)
comment:2 Changed 20 months ago by jmroot (Joshua Root)
Owner: | set to jmroot |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:3 Changed 19 months ago by mascguy (Christopher Nielsen)
It looks like there is still an issue, even after the latest fix:
$ for pv in 3{7..10} ; do printf "\n" ; port deps py${pv}-pyarrow ; done Full Name: py37-pyarrow @11.0.0_3 Fetch Dependencies: git Build Dependencies: cmake, ninja, pkgconfig, bash, cctools, py310-pip, py310-setuptools, py310-setuptools_scm, py310-wheel Library Dependencies: abseil, openssl, brotli, bzip2, c-ares, gmake, grpc, google-glog, jemalloc, libutf8proc, llvm-14, lz4, ninja, protobuf3-cpp, rapidjson, re2, snappy, thrift, wget, zlib, zstd, py310-brotli, py310-cython, py310-pycares, py310-numpy, py310-tensorflow, boost176, python310 Test Dependencies: py310-cffi, py310-hypothesis, py310-pandas, py310-pytest-lazy-fixture, py310-tz, py310-pytest Full Name: py38-pyarrow @11.0.0_3 Fetch Dependencies: git Build Dependencies: cmake, ninja, pkgconfig, bash, cctools, py310-pip, py310-setuptools, py310-setuptools_scm, py310-wheel Library Dependencies: abseil, openssl, brotli, bzip2, c-ares, gmake, grpc, google-glog, jemalloc, libutf8proc, llvm-14, lz4, ninja, protobuf3-cpp, rapidjson, re2, snappy, thrift, wget, zlib, zstd, py310-brotli, py310-cython, py310-pycares, py310-numpy, py310-tensorflow, boost176, python310 Test Dependencies: py310-cffi, py310-hypothesis, py310-pandas, py310-pytest-lazy-fixture, py310-tz, py310-pytest Full Name: py39-pyarrow @11.0.0_3 Fetch Dependencies: git Build Dependencies: cmake, ninja, pkgconfig, bash, cctools, py310-pip, py310-setuptools, py310-setuptools_scm, py310-wheel Library Dependencies: abseil, openssl, brotli, bzip2, c-ares, gmake, grpc, google-glog, jemalloc, libutf8proc, llvm-14, lz4, ninja, protobuf3-cpp, rapidjson, re2, snappy, thrift, wget, zlib, zstd, py310-brotli, py310-cython, py310-pycares, py310-numpy, py310-tensorflow, boost176, python310 Test Dependencies: py310-cffi, py310-hypothesis, py310-pandas, py310-pytest-lazy-fixture, py310-tz, py310-pytest Full Name: py310-pyarrow @11.0.0_3 Fetch Dependencies: git Build Dependencies: cmake, ninja, pkgconfig, bash, cctools, py310-pip, py310-setuptools, py310-setuptools_scm, py310-wheel Library Dependencies: abseil, openssl, brotli, bzip2, c-ares, gmake, grpc, google-glog, jemalloc, libutf8proc, llvm-14, lz4, ninja, protobuf3-cpp, rapidjson, re2, snappy, thrift, wget, zlib, zstd, py310-brotli, py310-cython, py310-pycares, py310-numpy, py310-tensorflow, boost176, python310 Test Dependencies: py310-cffi, py310-hypothesis, py310-pandas, py310-pytest-lazy-fixture, py310-tz, py310-pytest
comment:4 Changed 19 months ago by mascguy (Christopher Nielsen)
Cc: | mascguy added |
---|
comment:5 Changed 19 months ago by jmroot (Joshua Root)
Note: See
TracTickets for help on using
tickets.
The portgroup is really not designed to be used this way. I'm not even sure why it's being used given that almost everything is does is being overridden.