This is an automated email from the ASF dual-hosted git repository.
lidavidm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git
The following commit(s) were added to refs/heads/main by this push:
new 094f0148c chore(dev/release): duplicate, not overwrite, yum repo
(#4577)
094f0148c is described below
commit 094f0148cff95d9f44709bdae83e60c9d9e43314
Author: David Li <[email protected]>
AuthorDate: Wed Jul 22 19:31:45 2026 -0700
chore(dev/release): duplicate, not overwrite, yum repo (#4577)
https://github.com/apache/arrow-adbc/actions/runs/29970729853/job/89092001443
```
Last metadata expiration check: 0:01:05 ago on Thu Jul 23 01:08:48 2026.
Error:
Problem: package adbc-arrow-glib-devel-24-1.el9.x86_64 from
apache-arrow-almalinux requires libadbc-arrow-glib.so.1()(64bit), but none of
the providers can be installed
- package adbc-arrow-glib-devel-24-1.el9.x86_64 from
apache-arrow-almalinux requires adbc-arrow-glib1-libs = 24-1.el9, but none of
the providers can be installed
- conflicting requests
- nothing provides libarrow-glib.so.2500()(64bit) needed by
adbc-arrow-glib1-libs-24-1.el9.x86_64 from apache-arrow-almalinux
(try to add '--skip-broken' to skip uninstallable packages or '--nobest'
to use not only best candidate packages)
```
I'm not sure how this worked before, but this changes the verification
script to add the ADBC Yum repo as an additional repo instead of
overwriting the Arrow one.
Generated-by: GPT 5.6 Sol <[email protected]>
---
dev/release/verify-yum.sh | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev/release/verify-yum.sh b/dev/release/verify-yum.sh
index 85d520d28..89c4b8ab3 100755
--- a/dev/release/verify-yum.sh
+++ b/dev/release/verify-yum.sh
@@ -107,11 +107,12 @@ else
rc|staging-rc|staging-release)
suffix=${TYPE%-release}
sed \
- -i"" \
+ -e "s,^\\[apache-arrow-,[apache-adbc-,g" \
-e "s,/almalinux/,/almalinux-${suffix}/,g" \
-e "s,/centos/,/centos-${suffix}/,g" \
-e "s,/amazon-linux/,/amazon-linux-${suffix}/,g" \
- /etc/yum.repos.d/Apache-Arrow.repo
+ /etc/yum.repos.d/Apache-Arrow.repo > \
+ /etc/yum.repos.d/Apache-ADBC.repo
;;
esac
fi