Hmm. Kou, do you have an idea of what's going on here? I tried just now and wasn't able to reproduce, either on my Ubuntu 18.04 system, or in a fresh Debian Bookworm container. I see that I get bundler 2.3.7 instead of 2.3.5, but that's it.
On Mon, Jan 9, 2023, at 10:56, Antoine Pitrou wrote: > Ok, now that I pass `USE_CONDA=1`, I get the following error: > > Fetching gem metadata from https://rubygems.org/....... > Resolving dependencies... > Using bundler 2.3.5 > Fetching fiddle 1.1.1 > Fetching pkg-config 1.5.1 > Fetching power_assert 2.0.3 > Fetching native-package-installer 1.1.5 > Fetching bigdecimal 3.1.3 > Fetching extpp 0.1.1 > Installing pkg-config 1.5.1 > Installing extpp 0.1.1 > Installing native-package-installer 1.1.5 > Installing fiddle 1.1.1 with native extensions > Installing power_assert 2.0.3 > Installing bigdecimal 3.1.3 with native extensions > Fetching test-unit 3.5.7 > Fetching glib2 4.0.6 > Installing test-unit 3.5.7 > Installing glib2 4.0.6 with native extensions > Fetching gobject-introspection 4.0.6 > Installing gobject-introspection 4.0.6 with native extensions > Fetching gio2 4.0.6 > Installing gio2 4.0.6 with native extensions > Fetching red-arrow 10.0.0 > Installing red-arrow 10.0.0 with native extensions > Bundle complete! 3 Gemfile dependencies, 12 gems now installed. > Bundled gems are installed into `./vendor/bundle` > Could not find gobject-introspection-4.0.6, red-arrow-10.0.0, > test-unit-3.5.7, glib2-4.0.6, bigdecimal-3.1.3, extpp-0.1.1, gio2-4.0.6, > native-package-installer-1.1.5, pkg-config-1.5.1, power_assert-2.0.3, > fiddle-1.1.1 in any of the sources > Run `bundle install` to install missing gems. > > > Regards > > Antoine. > > > Le 09/01/2023 à 16:39, David Li a écrit : >> 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