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

HB on mathcomp-dev/coq-dev docker image #17

Closed
chdoc opened this issue Mar 29, 2022 · 2 comments
Closed

HB on mathcomp-dev/coq-dev docker image #17

chdoc opened this issue Mar 29, 2022 · 2 comments

Comments

@chdoc
Copy link
Member

chdoc commented Mar 29, 2022

For a few days now, the coq-dev - elpi - HB chain fails to build on the mathcomp-dev:coq-dev docker image. From the looks of it, this is due to missing perl libraries:

/~https://github.com/coq-community/graph-theory/runs/5731921944?check_suite_focus=true

(I hope this is the right place to put this issue)

CC: @gares @erikmd

@erikmd
Copy link
Member

erikmd commented Mar 31, 2022

Hi @chdoc, thanks for the report.

Apparently this comes from new dependencies of camlp5.

Fortunately, these dependencies have some depext:

/~https://github.com/ocaml/opam-repository/blob/master/packages/conf-perl-ipc-system-simple/conf-perl-ipc-system-simple.3/opam
/~https://github.com/ocaml/opam-repository/blob/master/packages/conf-perl-string-shellquote/conf-perl-string-shellquote.3/opam

I'll have a look when coq-community/docker-base#17 will be propagated to mathcomp images.

Current workaround

In the meantime, you could try inserting (with proper indentation)

sudo apt-get update -y -q
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends \
  libipc-system-simple-perl libstring-shellquote-perl

before this line.

@chdoc
Copy link
Member Author

chdoc commented Apr 1, 2022

It appears that the changes you made yesterday resolved the issue for me:
/~https://github.com/coq-community/graph-theory/actions

@chdoc chdoc closed this as completed Apr 1, 2022
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

No branches or pull requests

2 participants