Package Details: arrow 0.15.1-1

Git Clone URL: (read-only, click to copy)
Package Base: arrow
Description: A columnar in-memory analytics layer for big data.
Upstream URL:
Licenses: Apache
Conflicts: parquet-cpp
Provides: parquet-cpp
Submitter: thrasibule
Maintainer: thrasibule
Last Packager: thrasibule
Votes: 6
Popularity: 2.02
First Submitted: 2017-05-03 17:55
Last Updated: 2019-12-09 15:31

Latest Comments

1 2 3 4 Next › Last »

thrasibule commented on 2020-01-11 20:19

I see this too. Tests were running fine before. It might be due to the version bump in protobuf. Easiest is to disable the tests if you want to install, but it means the library is somewhat broken atm... although probably limited to arrow flight.

acxz commented on 2020-01-11 18:33

I'll wait for a week to see if the maintainer responds, if not I'll submit an orphan request. In the meanwhile, I'll create a arrow-git package, that doesn't run the tests.

khughitt commented on 2020-01-11 14:19

Ran into the same issue with the testing stage. Tried twice and eventually gave up.

acxz commented on 2020-01-11 12:05

I am currently trying to build this project, but I get stuck on Test 62/76. It builds fine and all the tests pass before 62. But when it gets to 62 it just hangs. Like forever, at least over 30+ minutes. Is anyone else experiencing this? Can you look into this, or maybe disable the tests in the PKGBUILD?

znmeb commented on 2019-08-12 21:06

Yeah - same error message. I'm wanting to call it from R with the new CRAN arrow package, which points you to the upstream source. So I might as well do that; a side benefit is that the upstream appears to have a native port to Rust, which I can also use.

This stuff should all be up-voted so it can move to community ;-)

thrasibule commented on 2019-08-12 21:00

That's strange. Error message is the same as before? You can also disable orc which might be an easier fix (-DARROW_ORC=OFF in the PKGBUILD).

znmeb commented on 2019-08-12 20:47

Even with the downgraded protobuf-static it doesn't work. I'll have to build from upstream source

thrasibule commented on 2019-08-12 19:19

Well static libraries are only required at build time, so you can switch back to the non static versions afterwards if you want. I've just tried to recompile everything from scratch and it worked with one caveat. Basically the versions of protobuf-static and protobuf need to match. So you need to reinstall protobuf-static version 3.7 (the version in the AUR in 3.8), then install apache-orc, then you can switch snappy-static, lz4-static and protobuf-static to the dynamic version, then install arrow and everything should work. I'll downgrade protobuf in the AUR, since it basically needs to be kept in sync with the community version which I don't control.

znmeb commented on 2019-08-12 18:29

It's a dependency conflict then - some of the packages in the stack require static libraries and some require dynamic ones. Static libraries tend to break my system, as they do in this case.

$ yay -Syu arrow
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 arcolinux_repo is up to date
 arcolinux_repo_3party is up to date
 arcolinux_repo_submicron is up to date
:: Starting full system upgrade...
 there is nothing to do
:: Searching databases for updates...
:: Searching AUR for updates...
 -> opencl-amd: local (19.30.838629-1) is newer than AUR (19.20.812932-1)
 -> Orphaned AUR Packages:  kubernetes
 -> Out Of Date AUR Packages:  kubernetes
:: Checking for conflicts...
:: Checking for inner conflicts...

==> Package conflicts found:
 -> Installing snappy-static will remove: snappy
 -> Installing zlib-static will remove: zlib
 -> Installing lz4-static will remove: lz4
 -> Installing protobuf-static will remove: protobuf

==> Conflicting packages will have to be confirmed manually

[Aur: 5]  lz4-static-1.9.1-1  zlib-static-1:1.2.11-2  protobuf-static-3.8.0-1  snappy-static-1.1.7-1  arrow-0.14.0-1
[Aur Make: 1]  apache-orc-1.5.6-1

thrasibule commented on 2019-08-12 18:17

Which version of apache-orc do you have? There is something a bit tricky with apache-orc which requires protobuf-static, and arrow which uses the non static version. I think if you reinstall protobuf-static, apache-orc and protobuf in that order it should work. I works on my machine at least. If you could also post which versions of the libraries are picked up by cmake at the beginning, maybe I'll spot something off.