FS#77797 - [python-pyarrow] 10.0.1-1 lacks substrait module

Attached to Project: Community Packages
Opened by Sergey Nizovtsev (snizovtsev) - Thursday, 09 March 2023, 18:52 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:05 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Bruno Pagani (ArchangeGabriel)
Konstantin Gizdov (kgizdov)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Version: 10.0.1-7

Description:

Python import `from pyarrow import substrait` fails with message:

```
ModuleNotFoundError: No module named 'pyarrow._substrait'
```

"_substait" module is a CPython binding to corresponding native library.

It's failed to load because the following library are missing:

/usr/lib/python*/site-packages/pyarrow/_substrait.cpython-*-linux-gnu.so
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:05 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/python-pyarrow/issues/ 1
Comment by Sergey Nizovtsev (snizovtsev) - Thursday, 09 March 2023, 18:58 GMT
Sorry, package "python-pyarrow" version "10.0.1-1".
Comment by loqs (loqs) - Thursday, 09 March 2023, 20:16 GMT
Please try rebuilding python-pyarrow with the attached diff applied and see if it resolves the issue.
Comment by loqs (loqs) - Sunday, 19 March 2023, 20:56 GMT
Fix support of substrait and parquet encryption [1].
Refactor PKGBUILD [2] (no functional changes)
+ Drop variables not used by build recipe.
+ Test generated wheel.
Update to arrow 11.0.0 [3] depends on  FS#77908  to avoid additional test failures.
Comment by loqs (loqs) - Tuesday, 02 May 2023, 18:00 GMT
Updated PKGBUILD.diff.3 to update to arrow 12.0.0 instead of 11.0.0. Only change with respect to packaging is the removal of plasma related variables as it has been dropped upstream.
Comment by loqs (loqs) - Sunday, 17 September 2023, 16:24 GMT

Loading...