USE_CONDA=1 or manually installing libarrow-dev 10 beforehand should both get around this. In this case I believe the issue is that building the Arrow gem requires the Arrow libraries from the system package manager.
On Mon, Jan 9, 2023, at 10:23, Antoine Pitrou wrote: > The dev release script asks for the root password at some point, which > is concerning: > > [...] > Fetching red-arrow 10.0.0 > Installing red-arrow 10.0.0 with native extensions > [sudo] password for antoine to install <libarrow-dev>: > > > Is there no possibility to install Ruby packages in some kind of virtual > environment, like in Python? > > Regards > > Antoine. > > > Le 26/12/2022 à 16:55, David Li a écrit : >> Hello, >> >> I would like to propose the following release candidate (RC0) of Apache >> Arrow ADBC version 0.1.0. This is a release consisting of 63 resolved GitHub >> issues[1]. >> >> This release candidate is based on commit: >> 618a2ff1c64a5e2e410e30c5a156409c96fd9dfc [2] >> >> The source release rc6 is hosted at [3]. >> The binary artifacts are hosted at [4][5][6][7][8]. >> The changelog is located at [9]. >> >> Please download, verify checksums and signatures, run the unit tests, >> and vote on the release. See [10] for how to validate a release candidate. >> >> See also a verification result on GitHub Actions [11]. >> >> The vote will be open for at least 72 hours. >> >> [ ] +1 Release this as Apache Arrow ADBC 0.1.0 >> [ ] +0 >> [ ] -1 Do not release this as Apache Arrow ADBC 0.1.0 because... >> >> Note: to verify APT/YUM packages on macOS/AArch64, you must `export >> DOCKER_DEFAULT_ARCHITECTURE=linux/amd64`. (Or skip this step by `export >> TEST_APT=0 TEST_YUM=0`.) >> >> [1]: >> https://github.com/apache/arrow-adbc/issues?q=is%3Aissue+milestone%3A0.1.0+is%3Aclosed >> [2]: >> https://github.com/apache/arrow-adbc/releases/tag/apache-arrow-adbc-0.1.0-rc6 >> [3]: >> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-adbc-0.1.0-rc6/ >> [4]: https://apache.jfrog.io/artifactory/arrow/almalinux-rc/ >> [5]: https://apache.jfrog.io/artifactory/arrow/debian-rc/ >> [6]: https://apache.jfrog.io/artifactory/arrow/ubuntu-rc/ >> [7]: >> https://repository.apache.org/content/repositories/staging/org/apache/arrow/adbc/ >> [8]: >> https://github.com/apache/arrow-adbc/releases/tag/apache-arrow-adbc-0.1.0-rc6 >> [9]: >> https://github.com/apache/arrow-adbc/blob/apache-arrow-adbc-0.1.0-rc6/CHANGELOG.md >> [10]: >> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates >> [11]: >> https://github.com/apache/arrow-adbc/actions/runs/3778956752/jobs/6423834271 >> >> Thanks Kou and Jacob for help preparing the release scripts and Kou for >> helping to prepare the release itself. >> >> -David