Skip to content

GH-47809: [CI][Release] Fix Windows verification job trying to install patch from conda - #47810

Merged
raulcd merged 2 commits into
apache:mainfrom
raulcd:GH-47809
Oct 14, 2025
Merged

GH-47809: [CI][Release] Fix Windows verification job trying to install patch from conda#47810
raulcd merged 2 commits into
apache:mainfrom
raulcd:GH-47809

Conversation

@raulcd

@raulcdraulcd commented Oct 14, 2025

Copy link
Copy Markdown
Member

Rationale for this change

Our verify-rc-source Windows job is failing due to patch not being available for Windows.

What changes are included in this PR?

Move patch requirement from conda_env_cpp.txt to conda_env_unix.txt

Are these changes tested?

Yes via CI and archery.

Are there any user-facing changes?

No

@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #47809has been automatically assigned in GitHub to PR creator.

@github-actionsgithub-actionsBot added the awaiting committer review Awaiting committer review label Oct 14, 2025
@github-actions

This comment was marked as outdated.

@raulcd

Copy link
Copy Markdown
MemberAuthor

@github-actions crossbow submit conda verify-rc-source-*

@github-actions

Copy link
Copy Markdown

Revision: 71579cc

Submitted crossbow builds: ursacomputing/crossbow @ actions-e9d2219c05

TaskStatus
example-python-minimal-build-fedora-condaGitHub Actions
test-conda-cppGitHub Actions
test-conda-cpp-valgrindGitHub Actions
test-conda-python-3.10GitHub Actions
test-conda-python-3.10-hdfs-2.9.2GitHub Actions
test-conda-python-3.10-hdfs-3.2.1GitHub Actions
test-conda-python-3.10-pandas-1.3.4-numpy-1.21.2GitHub Actions
test-conda-python-3.11GitHub Actions
test-conda-python-3.11-dask-latestGitHub Actions
test-conda-python-3.11-dask-upstream_develGitHub Actions
test-conda-python-3.11-hypothesisGitHub Actions
test-conda-python-3.11-pandas-latest-numpy-latestGitHub Actions
test-conda-python-3.11-spark-masterGitHub Actions
test-conda-python-3.12GitHub Actions
test-conda-python-3.12-cpython-debugGitHub Actions
test-conda-python-3.12-pandas-latest-numpy-1.26GitHub Actions
test-conda-python-3.12-pandas-latest-numpy-latestGitHub Actions
test-conda-python-3.13GitHub Actions
test-conda-python-3.13-pandas-nightly-numpy-nightlyGitHub Actions
test-conda-python-3.13-pandas-upstream_devel-numpy-nightlyGitHub Actions
test-conda-python-3.14GitHub Actions
test-conda-python-emscriptenGitHub Actions
verify-rc-source-cpp-linux-almalinux-8-amd64GitHub Actions
verify-rc-source-cpp-linux-conda-latest-amd64GitHub Actions
verify-rc-source-cpp-linux-ubuntu-22.04-amd64GitHub Actions
verify-rc-source-cpp-linux-ubuntu-24.04-amd64GitHub Actions
verify-rc-source-cpp-macos-amd64GitHub Actions
verify-rc-source-cpp-macos-arm64GitHub Actions
verify-rc-source-cpp-macos-conda-amd64GitHub Actions
verify-rc-source-integration-linux-almalinux-8-amd64GitHub Actions
verify-rc-source-integration-linux-conda-latest-amd64GitHub Actions
verify-rc-source-integration-linux-ubuntu-22.04-amd64GitHub Actions
verify-rc-source-integration-linux-ubuntu-24.04-amd64GitHub Actions
verify-rc-source-integration-macos-amd64GitHub Actions
verify-rc-source-integration-macos-arm64GitHub Actions
verify-rc-source-integration-macos-conda-amd64GitHub Actions
verify-rc-source-python-linux-almalinux-8-amd64GitHub Actions
verify-rc-source-python-linux-conda-latest-amd64GitHub Actions
verify-rc-source-python-linux-ubuntu-22.04-amd64GitHub Actions
verify-rc-source-python-linux-ubuntu-24.04-amd64GitHub Actions
verify-rc-source-python-macos-amd64GitHub Actions
verify-rc-source-python-macos-arm64GitHub Actions
verify-rc-source-python-macos-conda-amd64GitHub Actions
verify-rc-source-ruby-linux-almalinux-8-amd64GitHub Actions
verify-rc-source-ruby-linux-conda-latest-amd64GitHub Actions
verify-rc-source-ruby-linux-ubuntu-22.04-amd64GitHub Actions
verify-rc-source-ruby-linux-ubuntu-24.04-amd64GitHub Actions
verify-rc-source-ruby-macos-amd64GitHub Actions
verify-rc-source-ruby-macos-arm64GitHub Actions
verify-rc-source-windowsGitHub Actions

@raulcd
raulcd marked this pull request as ready for review October 14, 2025 10:33
@raulcd

Copy link
Copy Markdown
MemberAuthor

None of the CI failures are related, they are already happening on our nightlies on main (not happening on the maintenance branch).

@raulcd
raulcd requested a review from pitrouOctober 14, 2025 11:07

@pitroupitrou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, thank you. I am surprised that conda-forge does not package patch for Windows. @h-vetinari Is that expected?

@raulcd
raulcd merged commit 2a5ad38 into apache:mainOct 14, 2025
38 of 40 checks passed
@raulcdraulcd removed the awaiting committer review Awaiting committer review label Oct 14, 2025
raulcd added a commit that referenced this pull request Oct 14, 2025
…l patch from conda (#47810)
### Rationale for this change
Our verify-rc-source Windows job is failing due to patch not being available for Windows.
### What changes are included in this PR?
Move patch requirement from `conda_env_cpp.txt` to `conda_env_unix.txt`
### Are these changes tested?
Yes via CI and archery.
### Are there any user-facing changes?
No
* GitHub Issue: #47809
Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
@raulcd
raulcd deleted the GH-47809 branch October 14, 2025 12:44
@h-vetinari

Copy link
Copy Markdown
Contributor

I am surprised that conda-forge does not package patch for Windows. @h-vetinari Is that expected?

There's no native patch, but a repackaged m2sys binary, which is available as m2-patch

@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 3 benchmarking runs that have been run so far on merge-commit 2a5ad38.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about 5 possible false positives for unstable benchmarks that are known to sometimes produce them.

zanmato1984 pushed a commit to zanmato1984/arrow that referenced this pull request Oct 15, 2025
…install patch from conda (apache#47810)
### Rationale for this change
Our verify-rc-source Windows job is failing due to patch not being available for Windows.
### What changes are included in this PR?
Move patch requirement from `conda_env_cpp.txt` to `conda_env_unix.txt`
### Are these changes tested?
Yes via CI and archery.
### Are there any user-facing changes?
No
* GitHub Issue: apache#47809
Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
Mottl pushed a commit to Mottl/arrow that referenced this pull request May 26, 2026
…install patch from conda (apache#47810)
### Rationale for this change
Our verify-rc-source Windows job is failing due to patch not being available for Windows.
### What changes are included in this PR?
Move patch requirement from `conda_env_cpp.txt` to `conda_env_unix.txt`
### Are these changes tested?
Yes via CI and archery.
### Are there any user-facing changes?
No
* GitHub Issue: apache#47809
Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@raulcd@h-vetinari@pitrou