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

[R][CI] macos package builds fail in r-binary-packages #38779

Closed
assignUser opened this issue Nov 19, 2023 · 2 comments · Fixed by #38974
Closed

[R][CI] macos package builds fail in r-binary-packages #38779

assignUser opened this issue Nov 19, 2023 · 2 comments · Fixed by #38974

Comments

@assignUser
Copy link
Member

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

See https://github.com/ursacomputing/crossbow/actions/runs/6912885545/job/18809311216#step:15:75
it downloads linux binary on mac and windows but only on 4.2

Component(s)

Continuous Integration, R

@assignUser assignUser changed the title [R][CI] setup-r-dependencies downloads wrong pak bninary and fails [R][CI] setup-r-dependencies downloads wrong pak binary and fails Nov 19, 2023
@assignUser
Copy link
Member Author

assignUser commented Nov 25, 2023

this seems to have been resolved on pak's end as the correct binary is now downloaded but it seems our curl on the 10.13 runner is to old:
https://github.com/ursacomputing/crossbow/actions/runs/6971635888/job/18972834936#step:15:113

The required function was added in curl 7 https://curl.se/libcurl/c/curl_easy_option_by_id.html

@assignUser
Copy link
Member Author

The action always downloads a new pak binary that comes with a curl version using system curl. It seems the best way to do this is to manually install deps with devtools. On the m1 runner the action hangs on the post step making it take 6h until it get's cancled.

I have marked this as a blocker as we need the workflow to succeed to be able to create the binaries for the release.

@assignUser assignUser added the Priority: Blocker Marks a blocker for the release label Nov 29, 2023
@assignUser assignUser added this to the 14.0.2 milestone Nov 29, 2023
@assignUser assignUser changed the title [R][CI] setup-r-dependencies downloads wrong pak binary and fails [R][CI] macos package builds fail in r-binary-packages Nov 30, 2023
assignUser added a commit that referenced this issue Nov 30, 2023
…11 for intel package build (#38974)

### Rationale for this change

The action does not work smoothly on the self-hosted runners.

### What changes are included in this PR?

Use devtools instead.

### Are these changes tested?
crossbow
* Closes: #38779

Authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
raulcd pushed a commit that referenced this issue Dec 4, 2023
…11 for intel package build (#38974)

### Rationale for this change

The action does not work smoothly on the self-hosted runners.

### What changes are included in this PR?

Use devtools instead.

### Are these changes tested?
crossbow
* Closes: #38779

Authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
dgreiss pushed a commit to dgreiss/arrow that referenced this issue Feb 19, 2024
…macos-11 for intel package build (apache#38974)

### Rationale for this change

The action does not work smoothly on the self-hosted runners.

### What changes are included in this PR?

Use devtools instead.

### Are these changes tested?
crossbow
* Closes: apache#38779

Authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant