Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI][Packaging] gemfury client fails to update wheels on ARM64 and Windows #36692

Closed
raulcd opened this issue Jul 14, 2023 · 0 comments · Fixed by #36693
Closed

[CI][Packaging] gemfury client fails to update wheels on ARM64 and Windows #36692

raulcd opened this issue Jul 14, 2023 · 0 comments · Fixed by #36693

Comments

@raulcd
Copy link
Member

raulcd commented Jul 14, 2023

Describe the bug, including details regarding any error messages, version, and platform.

The latest nightlies wheels have failed for:
wheel-manylinux-2-28-cp310-arm64
wheel-manylinux-2-28-cp311-arm64
wheel-manylinux-2-28-cp38-arm64
wheel-manylinux-2-28-cp39-arm64
wheel-manylinux-2014-cp310-arm64
wheel-manylinux-2014-cp311-arm64
wheel-manylinux-2014-cp38-arm64
wheel-manylinux-2014-cp39-arm64
wheel-windows-cp310-amd64
wheel-windows-cp311-amd64
wheel-windows-cp38-amd64
wheel-windows-cp39-amd64

For windows the error is:

ERROR:  Error installing gemfury:
	The last version of faraday (< 2.0.0.pre, >= 0.9.0) to support your Ruby & RubyGems was 1.10.3. Try installing it with `gem install faraday -v 1.10.3` and then running the current command again
	faraday requires Ruby version >= 2.6. The current ruby version is 2.5.0.
Successfully installed progressbar-1.13.0
Successfully installed highline-2.0.3
Successfully installed ruby2_keywords-0.0.5
Successfully installed multipart-post-2.3.0
Error: Process completed with exit code 1.

For ARM:

/home/runner/.local/share/gem/ruby/3.0.0/gems/gemfury-0.12.1/lib/faraday/adapter/fury_http.rb:5:in `<class:Adapter>': uninitialized constant Faraday::Adapter::NetHttp (NameError)
	from /home/runner/.local/share/gem/ruby/3.0.0/gems/gemfury-0.12.1/lib/faraday/adapter/fury_http.rb:4:in `<top (required)>'
	from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from /home/runner/.local/share/gem/ruby/3.0.0/gems/gemfury-0.12.1/lib/gemfury.rb:15:in `<top (required)>'
	from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from /home/runner/.local/share/gem/ruby/3.0.0/gems/gemfury-0.12.1/bin/fury:7:in `<top (required)>'
	from /home/runner/.local/share/gem/ruby/3.0.0/bin/fury:25:in `load'
	from /home/runner/.local/share/gem/ruby/3.0.0/bin/fury:25:in `<main>'
Error: Process completed with exit code 1.

There seems to be an issue with the faraday library.

Component(s)

Continuous Integration, Packaging

raulcd added a commit to raulcd/arrow that referenced this issue Jul 14, 2023
raulcd added a commit to raulcd/arrow that referenced this issue Jul 18, 2023
raulcd added a commit to raulcd/arrow that referenced this issue Jul 31, 2023
raulcd added a commit that referenced this issue Aug 1, 2023
…aday dependency (#36693)

### Rationale for this change

Some nightly wheel jobs have failed to upload.

### What changes are included in this PR?

Install required gem dependency.

### Are these changes tested?

Yes, crossbow tasks

### Are there any user-facing changes?

No
* Closes: #36692

Lead-authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
@raulcd raulcd added this to the 14.0.0 milestone Aug 1, 2023
loicalleyne pushed a commit to loicalleyne/arrow that referenced this issue Nov 13, 2023
…th faraday dependency (apache#36693)

### Rationale for this change

Some nightly wheel jobs have failed to upload.

### What changes are included in this PR?

Install required gem dependency.

### Are these changes tested?

Yes, crossbow tasks

### Are there any user-facing changes?

No
* Closes: apache#36692

Lead-authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Signed-off-by: Raúl Cumplido <raulcumplido@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment