gowerc opened a new issue, #43337:
URL: https://github.com/apache/arrow/issues/43337

   ### Describe the bug, including details regarding any error messages, 
version, and platform.
   
   Heya,
   
   Am currently trying to install the latest R CRAN version of arrow but keep 
getting the following error:
   
   ```
   > install.packages("arrow")
   Installing package into ‘/home/gowerc/R/x86_64-redhat-linux-gnu-library/4.4’
   (as ‘lib’ is unspecified)
   trying URL 'https://www.stats.bris.ac.uk/R/src/contrib/arrow_16.1.0.tar.gz'
   Content type 'application/x-gzip' length 4439675 bytes (4.2 MB)
   ==================================================
   downloaded 4.2 MB
   
   * installing *source* package ‘arrow’ ...
   ** package ‘arrow’ successfully unpacked and MD5 sums checked
   ** using staged installation
   *** pkg-config found.
   *** Trying Arrow C++ found by pkg-config: /usr
   **** Not using: C++ library version (15.0.2): not supported by R package 
version 16.1.0
   *** Found local C++ source: 'tools/cpp'
   *** Building libarrow from source
       For build options and troubleshooting, see the install guide:
       https://arrow.apache.org/docs/r/articles/install.html
   **** cmake 3.28.2: /usr/bin/cmake
   **** arrow 
   PKG_CFLAGS=-DUTF8PROC_EXPORTS 
-I/tmp/RtmpfZTpu0/R.INSTALL37cd0e2a5202/arrow/libarrow/arrow-16.1.0/include 
-DARROW_STATIC -DPARQUET_STATIC   -DARROW_R_WITH_PARQUET -DARROW_R_WITH_DATASET 
-DARROW_R_WITH_ACERO -DARROW_R_WITH_JSON
   
PKG_LIBS=-L/tmp/RtmpfZTpu0/R.INSTALL37cd0e2a5202/arrow/libarrow/arrow-16.1.0/lib
 -lsnappy -llz4 -lutf8proc -larrow_dataset -larrow -larrow_bundled_dependencies 
-ldl -lparquet -larrow_acero 
   ** libs
   using C++ compiler: ‘g++ (GCC) 14.1.1 20240701 (Red Hat 14.1.1-7)’
   using C++17
   
   <lots of compiler log skipped>
   
   ** building package indices
   ** testing if installed package can be loaded from temporary location
   Error: package or namespace load failed for ‘arrow’ in dyn.load(file, 
DLLpath = DLLpath, ...):
    unable to load shared object 
'/home/gowerc/R/x86_64-redhat-linux-gnu-library/4.4/00LOCK-arrow/00new/arrow/libs/arrow.so':
     
/home/gowerc/R/x86_64-redhat-linux-gnu-library/4.4/00LOCK-arrow/00new/arrow/libs/arrow.so:
 undefined symbol: _ZTIN6apache6thrift8protocol9TProtocolE
   Error: loading failed
   Execution halted
   ERROR: loading failed
   * removing ‘/home/gowerc/R/x86_64-redhat-linux-gnu-library/4.4/arrow’
   
   The downloaded source packages are in
           ‘/tmp/RtmpiE3fZa/downloaded_packages’
   Warning message:
   In install.packages("arrow") :
     installation of package ‘arrow’ had non-zero exit status
   ```
   
   ## General Debug Information
   
   ```
   > version
                  _                           
   platform       x86_64-redhat-linux-gnu     
   arch           x86_64                      
   os             linux-gnu                   
   system         x86_64, linux-gnu           
   status                                     
   major          4                           
   minor          4.1                         
   year           2024                        
   month          06                          
   day            14                          
   svn rev        86737                       
   language       R                           
   version.string R version 4.4.1 (2024-06-14)
   nickname       Race for Your Life         
   ```
   
   
   ```
   > cat /etc/os-release
   NAME="Fedora Linux"
   VERSION="40 (Workstation Edition)"
   ID=fedora
   VERSION_ID=40
   VERSION_CODENAME=""
   PLATFORM_ID="platform:f40"
   PRETTY_NAME="Fedora Linux 40 (Workstation Edition)"
   ANSI_COLOR="0;38;2;60;110;180"
   LOGO=fedora-logo-icon
   CPE_NAME="cpe:/o:fedoraproject:fedora:40"
   DEFAULT_HOSTNAME="fedora"
   HOME_URL="https://fedoraproject.org/";
   
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f40/system-administrators-guide/";
   SUPPORT_URL="https://ask.fedoraproject.org/";
   BUG_REPORT_URL="https://bugzilla.redhat.com/";
   REDHAT_BUGZILLA_PRODUCT="Fedora"
   REDHAT_BUGZILLA_PRODUCT_VERSION=40
   REDHAT_SUPPORT_PRODUCT="Fedora"
   REDHAT_SUPPORT_PRODUCT_VERSION=40
   SUPPORT_END=2025-05-13
   VARIANT="Workstation Edition"
   VARIANT_ID=workstation
   ```
   
   
   Not sure if relevant but I had installed the parquet dev lib from `dnf` for 
separate project:
   ```
   > sudo dnf info parquet-libs-devel                                 
   Last metadata expiration check: 2:39:56 ago on Fri 19 Jul 2024 13:27:15 BST.
   Installed Packages
   Name         : parquet-libs-devel
   Version      : 15.0.2
   Release      : 3.fc40
   Architecture : x86_64
   Size         : 489 k
   Source       : libarrow-15.0.2-3.fc40.src.rpm
   Repository   : @System
   From repo    : fedora
   Summary      : Libraries and header files for Apache Parquet C++
   URL          : https://arrow.apache.org/
   License      : Apache-2.0
   Description  : Libraries and header files for Apache Parquet C++.
   ```
   
   ### Component(s)
   
   R


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