Skip to content

Commit 3100151

Browse files
committed
ci debian trixie: disable because of Apache Arrow dependencies' mismatch
Debian trixie on CI is failing because Apache Arrow depends on libre2-11-absl20230802, which is no longer available. Trixie now provides libre2-11 version 20240702-3, causing a dependency mismatch during the Apache Arrow build. ``` 12.71 Unsatisfied dependencies: 12.77 libarrow1900 : Depends: libre2-11-absl20230802 but it is not installable 12.77 Error: Unable to correct problems, you have held broken packages. ``` ref: https://github.com/groonga/groonga/actions/runs/13889234637/job/38858485115 We will re-enable these tests once Apache Arrow is rebuilt with the updated dependency, expected in the next release in April.
1 parent 3fdce6e commit 3100151

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

.github/workflows/package.yml

+8-2
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,14 @@ jobs:
133133
id:
134134
- debian-bookworm-amd64
135135
- debian-bookworm-arm64
136-
- debian-trixie-amd64
137-
- debian-trixie-arm64
136+
# Temporarily disable because of Apache Arrow depedencies' mismatch.
137+
# Apache Arrow currently depends on libre2-11-absl20230802, which is
138+
# not available in Debian trixie. Trixie now provides libre2-11
139+
# version 20240702-3.
140+
# We will re-enable once Apache Arrow is rebuilt (expected release in
141+
# April).
142+
# - debian-trixie-amd64
143+
# - debian-trixie-arm64
138144
- ubuntu-jammy-amd64
139145
- ubuntu-jammy-arm64
140146
- ubuntu-noble-amd64

packages/Rakefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ class GroongaPackageTask < PackagesGroongaOrgPackageTask
5656
[
5757
"debian-bookworm",
5858
"debian-bookworm-arm64",
59-
"debian-trixie",
60-
"debian-trixie-arm64",
59+
# "debian-trixie",
60+
# "debian-trixie-arm64",
6161
]
6262
end
6363

0 commit comments

Comments
 (0)