building from source - yarn fetch error
-
Hi,
I am trying to build xen-orchestra from the sources on recent Debian stretch and buster netinstalls.It always fails at fetching a nodejs package.
This is on Debian Stretch:
Node:
root@xoce:~/xen-orchestra# node --version v8.17.0 root@xoce:~/xen-orchestra# whereis node node: /usr/bin/node /usr/include/node /usr/share/man/man1/node.1.gz root@xoce:~/xen-orchestra# yarn build yarn run v1.21.1 $ scripts/run-script --parallel build module.js:550 throw err; Error: Cannot find module 'promise-toolbox' at Function.Module._resolveFilename (module.js:548:15) at Function.Module._load (module.js:475:25) at Module.require (module.js:597:17) at require (internal/module.js:11:18) at Object.<anonymous> (/root/xen-orchestra/scripts/run-script:4:32) at Module._compile (module.js:653:30) at Object.Module._extensions..js (module.js:664:10) at Module.load (module.js:566:32) at tryModuleLoad (module.js:506:12) at Function.Module._load (module.js:498:3) error Command failed with exit code 1.I have attached yarn.lock & yarn-error.log
yarn.lock.txt
yarn-error.log.txtthx
Sven -
Did you run the command
yarnbefore runningyarn build? -
I did:
root@xoce:~/xen-orchestra# yarn yarn install v1.21.1 [1/5] Validating package.json... [2/5] Resolving packages... [3/5] Fetching packages... info There appears to be trouble with your network connection. Retrying... info There appears to be trouble with your network connection. Retrying... info There appears to be trouble with your network connection. Retrying... info There appears to be trouble with your network connection. Retrying... error An unexpected error occurred: "https://github.com/dodo/reconnect-core/tarball/merged: getaddrinfo ENOTFOUND codeload.github.com codeload.github.com:443". info If you think this is a bug, please open a bug report with the information provided in "/root/xen-orchestra/yarn-error.log". -
You will need to figure out this networking issue first. It may just be a temporary issue with the package provider.
FWIW, I just ran this on my local installation and it worked fine, so I'm guessing that your VM doesn't have access to the internet for some reason.
-
@skottib please use Markdown syntax for your console/code copy/paste. I edited your post accordingly.
-
guys, it is solved, but thats something i will file again under technological harrassment.
it was a DNS Problem. the dns-servers at my hosting provider woudnt resolve properly, only when I forced googles DNS servers onto it did it work.
thanks for the push

Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login