raulcd commented on code in PR #41041:
URL: https://github.com/apache/arrow/pull/41041#discussion_r1624170580


##########
python/examples/minimal_build/build_venv.sh:
##########
@@ -35,6 +35,7 @@ source $WORKDIR/venv/bin/activate
 git config --global --add safe.directory $ARROW_ROOT
 
 pip install -r $ARROW_ROOT/python/requirements-build.txt
+pip install wheel

Review Comment:
   @jorisvandenbossche It seems wheel is required otherwise we get the 
following failure:
   ```
    Processing /arrow/python
     Added file:///arrow/python to build tracker '/tmp/pip-req-tracker-grmxa_d3'
     Created temporary directory: /tmp/pip-modern-metadata-sclz_5km
     Preparing metadata (pyproject.toml): started
     Running command Preparing metadata (pyproject.toml)
     <string>:34: DeprecationWarning: pkg_resources is deprecated as an API. 
See https://setuptools.pypa.io/en/latest/pkg_resources.html
     running dist_info
     creating /tmp/pip-modern-metadata-sclz_5km/pyarrow.egg-info
     writing /tmp/pip-modern-metadata-sclz_5km/pyarrow.egg-info/PKG-INFO
     writing dependency_links to 
/tmp/pip-modern-metadata-sclz_5km/pyarrow.egg-info/dependency_links.txt
     writing requirements to 
/tmp/pip-modern-metadata-sclz_5km/pyarrow.egg-info/requires.txt
     writing top-level names to 
/tmp/pip-modern-metadata-sclz_5km/pyarrow.egg-info/top_level.txt
     writing manifest file 
'/tmp/pip-modern-metadata-sclz_5km/pyarrow.egg-info/SOURCES.txt'
     reading manifest template 'MANIFEST.in'
     warning: no previously-included files matching '*.so' found anywhere in 
distribution
     warning: no previously-included files matching '*.pyc' found anywhere in 
distribution
     warning: no previously-included files matching '*~' 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
     no previously-included directories found matching '.asv'
     adding license file '../LICENSE.txt'
     adding license file '../NOTICE.txt'
     writing manifest file 
'/tmp/pip-modern-metadata-sclz_5km/pyarrow.egg-info/SOURCES.txt'
     creating 
'/tmp/pip-modern-metadata-sclz_5km/pyarrow-17.0.0.dev252+g50a35c1b1.dist-info'
     error: invalid command 'bdist_wheel'
     error: subprocess-exited-with-error
     
     × Preparing metadata (pyproject.toml) did not run successfully.
     │ exit code: 1
     ╰─> See above for output.
     ```
     See: 
https://github.com/ursacomputing/crossbow/actions/runs/9348063637/job/25726407074



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to