Skip to content

Bump Alpine and OCaml versions#379

Open
gliptak wants to merge 1 commit into
comby-tools:masterfrom
gliptak:alpine1
Open

Bump Alpine and OCaml versions#379
gliptak wants to merge 1 commit into
comby-tools:masterfrom
gliptak:alpine1

Conversation

@gliptak

@gliptak gliptak commented Mar 18, 2024

Copy link
Copy Markdown

No description provided.

@rvantonder

Copy link
Copy Markdown
Member

thanks @gliptak, give me some time to take a closer look, building from these is still manual my side :-)

@gliptak

gliptak commented May 28, 2024

Copy link
Copy Markdown
Author

@rvantonder any changes you would like to see here?

3 similar comments
@gliptak

gliptak commented Oct 2, 2024

Copy link
Copy Markdown
Author

@rvantonder any changes you would like to see here?

@gliptak

gliptak commented Jan 8, 2025

Copy link
Copy Markdown
Author

@rvantonder any changes you would like to see here?

@gliptak

gliptak commented May 22, 2025

Copy link
Copy Markdown
Author

@rvantonder any changes you would like to see here?

@rvantonder

Copy link
Copy Markdown
Member

hi @gliptak sorry for delay. I had a quick quick look locally and when doing cd scripts && ./build-base-dependencies-alpine-image.sh it fails with the issue below. I think we may need to do a more recent image compatible with opam, but that's just a guess. I'll try investigate further tomorrow.

 => ERROR [16/17] RUN eval $(opam env) && opam repository set-url default https://opam.ocaml.org && opam update && opam install . --deps-only --with-test -y --no-checksums            89.9s
------                                                                                                                                                                                       
 > [16/17] RUN eval $(opam env) && opam repository set-url default https://opam.ocaml.org && opam update && opam install . --deps-only --with-test -y --no-checksums:                        
16.95 [default] Initialised                                                                                                                                                                  
16.95 default (at https://opam.ocaml.org):                                                                                                                                                   
16.95     [INFO] opam 2.1 and 2.2 include many performance and security improvements over 2.0; please consider upgrading (https://opam.ocaml.org/doc/Install.html)                           
16.95                                                                                                                                                                                        
20.24 
20.24 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
24.97 [default] no changes from https://opam.ocaml.org
24.97 default (at https://opam.ocaml.org): 
24.97     [INFO] opam 2.1 and 2.2 include many performance and security improvements over 2.0; please consider upgrading (https://opam.ocaml.org/doc/Install.html)
24.97 
89.83 [ERROR] Sorry, resolution of the request timed out.
89.83         Try to specify a simpler request, use a different solver, or increase the allowed time by setting OPAMSOLVERTIMEOUT to a bigger value (currently, it is set to 60.0 seconds).
------
Dockerfile:38
--------------------
  36 |     
  37 |     # Build and install the OCaml dependencies.
  38 | >>> RUN eval $(opam env) && opam repository set-url default https://opam.ocaml.org && opam update && opam install . --deps-only --with-test -y --no-checksums
  39 |     # Delete the source files
  40 |     RUN sudo rm -rf /home/comby
--------------------
ERROR: failed to solve: process "/bin/sh -c eval $(opam env) && opam repository set-url default https://opam.ocaml.org && opam update && opam install . --deps-only --with-test -y --no-checksums" did not complete successfully: exit code: 60

Signed-off-by: Gábor Lipták <gliptak@gmail.com>
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