This is an automated email from the ASF dual-hosted git repository.
raulcd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/main by this push:
new 0c6b47bccf5 GH-55113: [CI][R] Install tzdata-legacy if available so
tests are able to find required timezones (#55114)
0c6b47bccf5 is described below
commit 0c6b47bccf59096b0037e6c4c8ffbc8a99751e45
Author: Raúl Cumplido <[email protected]>
AuthorDate: Fri Oct 23 15:55:05 2026 +0200
GH-55113: [CI][R] Install tzdata-legacy if available so tests are able to
find required timezones (#55114)
### Rationale for this change
GH runner upgrade from Ubuntu 24.04 to 26.04 made some R tests fail due to
missing timezone. (Rhub)
### What changes are included in this PR?
Install `tzdata-legacy` package if available to have the required timezone.
### Are these changes tested?
Yes on CI
### Are there any user-facing changes?
No
### Was AI used for this PR?
In accordance to the [AI generation
guidelines](https://arrow.apache.org/docs/dev/developers/overview.html#ai-generated-code),
please disclose below whether and how AI was used in this PR.
**PR code and description written by:**
- [x] Human
- [x] AI
**Reviewed before submission by:**
- [x] Human
- [ ] AI
- [ ] Not reviewed
* GitHub Issue: #55113
Authored-by: Raúl Cumplido <[email protected]>
Signed-off-by: Raúl Cumplido <[email protected]>
---
ci/scripts/r_docker_configure.sh | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/ci/scripts/r_docker_configure.sh b/ci/scripts/r_docker_configure.sh
index 014a18b2edd..7c8a7c17196 100755
--- a/ci/scripts/r_docker_configure.sh
+++ b/ci/scripts/r_docker_configure.sh
@@ -85,6 +85,11 @@ else
"$PACKAGE_MANAGER" install -y rsync cmake curl
fi
+# Newer Debian/Ubuntu require tzdata-legacy for our tests, install it if
available.
+if [ "$PACKAGE_MANAGER" = "apt-get" ] && apt-cache show tzdata-legacy >
/dev/null 2>&1; then
+ apt-get install -y tzdata-legacy
+fi
+
# Update clang version to latest available.
# The rhub/ubuntu-clang image ships clang-15 but CRAN's debian-clang now uses