-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
setup.sh yarn install fails - "Commit hash required" #1555
setup.sh yarn install fails - "Commit hash required" #1555
Comments
There is an issue thread on the yarn repo where it says this can be due to
I can't reproduce this locally so hard to say. Maybe we leave this open until we can find a proper fix |
Also, we can't replace git+https to git+ssh because we get issue reports saying peoples firewalls block ssh A real ideal would be replacing this old jszlib dependency but that will take a little work, probably replace with pako |
Also, it is unclear whether this is the jszlib thing or just mystery thing, that is just the only dependency that explicitly points to a github repo but there are other things that could be using hashes in the dependency tree |
setup.log
Full
setup.sh
output at line 356 and onward https://travis-ci.com/github/LincolnSteinLab/gdc-viewer/builds/198342967Noticed this when my Travis tests started failing.
Testing locally, I was able to reproduce this issue by running
npm install yarn
followed bynode_modules/.bin/yarn install
as perjbrowse/setup.sh
Line 133 in b8324df
However installing yarn "globally" with
npm i -g yarn
and runningyarn install
(with same node/yarn versions) works fine for me, so that's my workaround for now.Since I was able to reproduce with JBrowse 1.16.6 & 1.16.10, I'm guessing a hash changed for something in
yarn.lock
.The text was updated successfully, but these errors were encountered: