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

Fix: install curl explicitly in tools-deps images #222

Merged
merged 5 commits into from
Apr 10, 2024

Conversation

cap10morgan
Copy link
Collaborator

...and use it instead of wget to save on installing that since the tools-deps install script needs curl anyway.

Some upstream images inadvertently removed curl causing this build error: https://github.com/docker-library/official-images/actions/runs/8633451962/job/23666676411?pr=16579

This ensures that curl is installed either way.

…and use it instead of wget since the tools-deps installer script needs that anyway.

An upstream mistake removed curl from some eclipse-temurin images, so this makes sure it’s installed either way.
@cap10morgan cap10morgan requested a review from Quantisan April 10, 2024 16:47
@cap10morgan
Copy link
Collaborator Author

@Quantisan I'll go ahead and merge this to unblock our official-images PR, but let me know if you have any review feedback and I can address in a follow-up PR.

@cap10morgan cap10morgan merged commit 513d5b7 into master Apr 10, 2024
1 check passed
@cap10morgan cap10morgan deleted the fix/install-curl-explicitly branch April 10, 2024 16:47
@@ -36,7 +38,7 @@
"RUN \\"]
(concat-commands install-dep-cmds)
(concat-commands
["wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh"
["curl -sLO https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh"
Copy link

Choose a reason for hiding this comment

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

To make my notes from docker-library/official-images#16579 (comment) more concrete, in case it's helpful: ❤️

Suggested change
["curl -sLO https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh"
["curl -fsSLO https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh"

Sign up for free to 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.

2 participants