-
Notifications
You must be signed in to change notification settings - Fork 691
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
cabal install
symlinks non-existing executables
#10237
Comments
Observed again today: https://github.com/agda/agda/actions/runs/10683742640/job/29612530382?pr=7469#step:7:10 I wonder what the conditions for |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In a situation where everything is up to date, an invocation of
cabal install
might just symlink executables that it has not created and that do not exist.In the wild: https://github.com/agda/agda/actions/runs/10201512448/job/28223527794?pr=7410
This workflow restores a cached
~/.cabal/store
from the last run.cabal build --only-dependencies
reports "up to date": https://github.com/agda/agda/actions/runs/10201512448/job/28223527794?pr=7410#step:6:7cabal install
then succeeds within a few seconds. https://github.com/agda/agda/actions/runs/10201512448/job/28223527794?pr=7410#step:7:10It does not report linking anything, just
~/.cabal/store/ghc-9.10.1-69c3/Agda-2.7.0-878d927f716899ddbeb27d38180df34498e8681c6104fa4fb10682e20a27e3f9/bin/agda
. https://github.com/agda/agda/actions/runs/10201512448/job/28223527794?pr=7410#step:8:11agda
exists there because not even thebin
directory exists. https://github.com/agda/agda/actions/runs/10201512448/job/28223527794?pr=7410#step:8:15agda
is subsequently not found. https://github.com/agda/agda/actions/runs/10201512448/job/28223527794?pr=7410#step:9:11cabal-install version is 3.12.1.0. https://github.com/agda/agda/actions/runs/10201512448/job/28223527794?pr=7410#step:3:40
The text was updated successfully, but these errors were encountered: