Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-5247

[Python][C++] libprotobuf-generated exception when importing pyarrow.cuda

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Cannot Reproduce
    • None
    • None
    • Python
    • None

    Description

      This is definitely a weird one

      $ python -c "import pyarrow.cuda"
      [libprotobuf ERROR google/protobuf/descriptor_database.cc:58] File already exists in database: orc_proto.proto
      [libprotobuf FATAL google/protobuf/descriptor.cc:1358] CHECK failed: GeneratedDatabase()->Add(encoded_file_descriptor, size): 
      terminate called after throwing an instance of 'google::protobuf::FatalException'
        what():  CHECK failed: GeneratedDatabase()->Add(encoded_file_descriptor, size): 
      Aborted (core dumped)
      

      It appears that something has run afoul in our linker setup. I haven't built the Python library on the machine I'm working on in a while, I'm using a pretty vanilla conda setup with all the optional pieces (ORC, Parquet, CUDA, Flight) enabled

      Attachments

        Activity

          People

            Unassigned Unassigned
            wesm Wes McKinney
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: