AlenkaF commented on PR #13311:
URL: https://github.com/apache/arrow/pull/13311#issuecomment-1223825265

   I have gone through the nightly failures and there are some that are 
connected to this PR.
   @raulcd @kou could I get your feedback on the first three?
   
   
   **almalinkux and centos failures**
   ---
   
   Some of the Arrow modules (`gandiva-devel`, `arrow-dataset-devel`) seem to 
think they need python libs and they can not find them as they are not in the 
Arrow C++ part anymore. 
   
   <details>
   <summary>almalinkux example log</summary>
   <br>
   
   ```
   ...
   Provides: cmake(Gandiva) = 10.0.0 cmake(gandiva) = 10.0.0 gandiva-devel = 
9.0.0.dev738-1.el8 gandiva-devel(x86-64) = 9.0.0.dev738-1.el8 
pkgconfig(gandiva) = 10.0.0-SNAPSHOT
   Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) 
<= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
   Requires: /usr/bin/pkg-config cmake-filesystem(x86-64) 
libgandiva.so.1000()(64bit) pkgconfig(arrow)
   Processing files: arrow9-python-libs-9.0.0.dev738-1.el8.x86_64
   error: File not found: 
/root/rpmbuild/BUILDROOT/arrow-9.0.0.dev738-1.el8.x86_64/usr/lib64/libarrow_python.so.*
   Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.FezCIu
   + umask 022
   + cd /root/rpmbuild/BUILD
   + cd apache-arrow-9.0.0.dev738
   + 
DOCDIR=/root/rpmbuild/BUILDROOT/arrow-9.0.0.dev738-1.el8.x86_64/usr/share/doc/arrow9-python-libs
   + export LC_ALL=C
   + LC_ALL=C
   + export DOCDIR
   + /usr/bin/mkdir -p 
/root/rpmbuild/BUILDROOT/arrow-9.0.0.dev738-1.el8.x86_64/usr/share/doc/arrow9-python-libs
   + cp -pr README.md 
/root/rpmbuild/BUILDROOT/arrow-9.0.0.dev738-1.el8.x86_64/usr/share/doc/arrow9-python-libs
   + exit 0
   Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.4doqup
   + umask 022
   + cd /root/rpmbuild/BUILD
   + cd apache-arrow-9.0.0.dev738
   + 
LICENSEDIR=/root/rpmbuild/BUILDROOT/arrow-9.0.0.dev738-1.el8.x86_64/usr/share/licenses/arrow9-python-libs
   + export LC_ALL=C
   + LC_ALL=C
   + export LICENSEDIR
   + /usr/bin/mkdir -p 
/root/rpmbuild/BUILDROOT/arrow-9.0.0.dev738-1.el8.x86_64/usr/share/licenses/arrow9-python-libs
   + cp -pr LICENSE.txt 
/root/rpmbuild/BUILDROOT/arrow-9.0.0.dev738-1.el8.x86_64/usr/share/licenses/arrow9-python-libs
   + cp -pr NOTICE.txt 
/root/rpmbuild/BUILDROOT/arrow-9.0.0.dev738-1.el8.x86_64/usr/share/licenses/arrow9-python-libs
   + exit 0
       Directory not found: 
/root/rpmbuild/BUILDROOT/arrow-9.0.0.dev738-1.el8.x86_64/usr/include/arrow/python
   
   RPM build errors:
       File not found: 
/root/rpmbuild/BUILDROOT/arrow-9.0.0.dev738-1.el8.x86_64/usr/lib64/libarrow_python.so.*
   Failed ./build.sh
   rake aborted!
   ```
   </details>
   
   [Link to the 
log](https://github.com/ursacomputing/crossbow/runs/7963525652?check_suite_focus=true#step:6:4710)
   
    **conda-linux, conda-osx and conda-win**
   ---
   
   Not really sure what is going on here (passes for conda-osx-arm64).
   
   After pyarrow is built, on the step of [compiling .pyc 
files](https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=31969&view=logs&j=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&t=d9b15392-e4ce-5e4c-0c8c-b69645229181&l=4631),
 there is a warning that `libarrow_python` and `libarrow_python_flight` are not 
found - looks like an issue with `RPATH:`
   
   ```
   WARNING 
(pyarrow,lib/python3.10/site-packages/pyarrow/libarrow_python_flight.so.1000): 
$RPATH/libarrow_python.so.1000 not found in packages, sysroot(s) nor the 
missing_dso_whitelist.
   .. is this binary repackaging?
   ```
   
   Then `pyarrow-tests` are being built successfully but [fail after 
that](https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=31953&view=logs&j=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&t=d9b15392-e4ce-5e4c-0c8c-b69645229181&l=5479)
 (due to `arrow_python` lib not being found).
   
   <details>
   <summary>conda-linux example log</summary>
   <br>
   
   ```
   ...
   export 
PREFIX=/build/arrow-cpp-ext_1661216150497/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol
   export SRC_DIR=/build/arrow-cpp-ext_1661216150497/test_tmp
   + test -f 
/build/arrow-cpp-ext_1661216150497/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/include/arrow/api.h
   + test -f 
/build/arrow-cpp-ext_1661216150497/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/include/arrow/flight/types.h
   + test -f 
/build/arrow-cpp-ext_1661216150497/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/include/plasma/client.h
   + test -f 
/build/arrow-cpp-ext_1661216150497/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/include/gandiva/engine.h
   + test -f 
/build/arrow-cpp-ext_1661216150497/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/include/parquet/api/reader.h
   + test -f 
/build/arrow-cpp-ext_1661216150497/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/libarrow.so
   + test -f 
/build/arrow-cpp-ext_1661216150497/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/libarrow_dataset.so
   + test -f 
/build/arrow-cpp-ext_1661216150497/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/libarrow_flight.so
   + test -f 
/build/arrow-cpp-ext_1661216150497/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/libarrow_python.so
   Tests failed for arrow-cpp-9.0.0.dev738-py310hf337226_0_cpu.tar.bz2 - moving 
package to /build/broken
   WARNING:conda_build.build:Tests failed for 
arrow-cpp-9.0.0.dev738-py310hf337226_0_cpu.tar.bz2 - moving package to 
/build/broken
   TESTS FAILED: arrow-cpp-9.0.0.dev738-py310hf337226_0_cpu.tar.bz2
   ```
   </details>
   
   [Link to the 
log](https://dev.azure.com/ursacomputing/crossbow/_build/results?buildId=31969&view=logs&j=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&t=d9b15392-e4ce-5e4c-0c8c-b69645229181&l=5498)
   
   **debian, ubuntu-focal and ubuntu-jammy (Crossbow) failures**
   ---
   
   I think `dh_auto_clean`  wants to remove `arrow_python` libs but can not 
find them. Not sure why is it trying to remove them from Arrow cpp if they are 
not built there anymore.
   
   <details>
   <summary>almalinkux example log</summary>
   <br>
   
   ```
   ...
   # Remove built files to reduce disk usage
   dh_auto_clean                                \
     --sourcedirectory=cpp                      \
     --builddirectory=cpp_build
   make[1]: Leaving directory '/build/apache-arrow-9.0.0.dev738'
      dh_install
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/libarrow_python.so.*" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python1000 missing files: 
usr/lib/*/libarrow_python.so.*
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/libarrow_python_flight.so.*" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-flight1000 missing files: 
usr/lib/*/libarrow_python_flight.so.*
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/cmake/arrow/ArrowPythonConfig*.cmake" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-dev missing files: 
usr/lib/*/cmake/arrow/ArrowPythonConfig*.cmake
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/cmake/arrow/ArrowPythonTargets*.cmake" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-dev missing files: 
usr/lib/*/cmake/arrow/ArrowPythonTargets*.cmake
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/cmake/arrow/FindArrowPython.cmake" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-dev missing files: 
usr/lib/*/cmake/arrow/FindArrowPython.cmake
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/libarrow_python.a" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-dev missing files: 
usr/lib/*/libarrow_python.a
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/libarrow_python.so" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-dev missing files: 
usr/lib/*/libarrow_python.so
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/pkgconfig/arrow-python.pc" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-dev missing files: 
usr/lib/*/pkgconfig/arrow-python.pc
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/cmake/arrow/ArrowPythonFlightConfig*.cmake" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-flight-dev missing files: 
usr/lib/*/cmake/arrow/ArrowPythonFlightConfig*.cmake
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/cmake/arrow/ArrowPythonFlightTargets*.cmake" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-flight-dev missing files: 
usr/lib/*/cmake/arrow/ArrowPythonFlightTargets*.cmake
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/cmake/arrow/FindArrowPythonFlight.cmake" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-flight-dev missing files: 
usr/lib/*/cmake/arrow/FindArrowPythonFlight.cmake
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/libarrow_python_flight.a" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-flight-dev missing files: 
usr/lib/*/libarrow_python_flight.a
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/libarrow_python_flight.so" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-flight-dev missing files: 
usr/lib/*/libarrow_python_flight.so
   dh_install: warning: Cannot find (any matches for) 
"usr/lib/*/pkgconfig/arrow-python-flight.pc" (tried in ., debian/tmp)
   
   dh_install: warning: libarrow-python-flight-dev missing files: 
usr/lib/*/pkgconfig/arrow-python-flight.pc
   dh_install: error: missing files, aborting
   make: *** [debian/rules:14: binary] Error 25
   dpkg-buildpackage: error: debian/rules binary subprocess returned exit 
status 2
   debuild: fatal error at line 1182:
   dpkg-buildpackage -us -uc -ui failed
   Failed debuild -eCCACHE_COMPILERCHECK -eCCACHE_COMPRESS 
-eCCACHE_COMPRESSLEVEL -eCCACHE_DIR -eCCACHE_MAXSIZE 
--prepend-path=/usr/lib/ccache -us -uc
   ```
   </details>
   
   [Link to the 
log](https://github.com/ursacomputing/crossbow/runs/7963617736?check_suite_focus=true#step:6:2391)
   
   **homebrew failures**
   ---
   Do not seem related (R test faillure).
   
   **test-r failures**
   ---
   Do not seem related (R test faillure).
   
   **test-ubuntu failures**
   ---
   Do not seem related (`substrait/function_test`).
   
   **ubuntu-jammy Travis failures**
   ---
   Do not seem related (looks like acero error).
   
   **verify-rc-source failures**
   ---
   Do not seem related (Arrow C++ test failures).


-- 
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