# Trouble installing julia-client@0.13.11 in Manjaro Linux

**URL:** <https://discourse.julialang.org/t/trouble-installing-julia-client-0-13-11-in-manjaro-linux/30938>\
**Category:** Juno\
**Created:** [November 11, 2019, 6:52am UTC](https://discourse.julialang.org/t/trouble-installing-julia-client-0-13-11-in-manjaro-linux/30938 "2019-11-11T06:52:36Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Urielge](https://avatars.discourse-cdn.com/v4/letter/u/5f9b8f/32.png) [@Urielge](https://discourse.julialang.org/u/Urielge)\
**Post date:** [November 11, 2019, 6:52am UTC](https://discourse.julialang.org/t/trouble-installing-julia-client-0-13-11-in-manjaro-linux/30938/1 "2019-11-11T06:52:36Z")

</div>

Hi, I have some trouble installing julia-client and I hope someone can help, thank you very much.  
These are my versions  
Atom : 1.41.0  
Electron: 4.2.12  
Chrome : 69.0.3497.128  
Node : 10.11.0  
npm version 6.4.1  
nvm version v10.11.0  
julia version 1.2.0  
Python 3.7.4

And here is the problem

Installing “julia-client@0.11.3” failed.Hide output…

> node-pty-prebuilt-multiarch@0.9.0 install /tmp/apm-install-dir-1191011-6761-y3hiv3.52fuo/node\_modules/julia-client/node\_modules/node-pty-prebuilt-multiarch  
> prebuild-install || node scripts/install.js

> node-pty-prebuilt-multiarch@0.9.0 postinstall /tmp/apm-install-dir-1191011-6761-y3hiv3.52fuo/node\_modules/julia-client/node\_modules/node-pty-prebuilt-multiarch  
> node scripts/post-install.js

> julia-client@0.11.3 postinstall /tmp/apm-install-dir-1191011-6761-y3hiv3.52fuo/node\_modules/julia-client  
> node script/postinstall.js

npm WARN lifecycle The node binary used for scripts is /home/uriel/.nvm/versions/node/v8.0.0/bin/node but npm is using /usr/bin/node itself. Use the `--scripts-prepend-node-path` option to include the path for the node binary npm was executed with.  
/tmp/apm-install-dir-1191011-6761-y3hiv3.52fuo/node\_modules/julia-client/script/postinstall.js:5  
fs.copyFileSync(\_\_dirname + ‘/…/keymaps/julia-client.cson’ + suffix, \_\_dirname + ‘/…/keymaps/julia-client.cson’)  
^

TypeError: fs.copyFileSync is not a function  
at copyKeymaps (/tmp/apm-install-dir-1191011-6761-y3hiv3.52fuo/node\_modules/julia-client/script/postinstall.js:5:6)  
at Object. (/tmp/apm-install-dir-1191011-6761-y3hiv3.52fuo/node\_modules/julia-client/script/postinstall.js:8:1)  
at Module.\_compile (module.js:569:30)  
at Object.Module.\_extensions…js (module.js:580:10)  
at Module.load (module.js:503:32)  
at tryModuleLoad (module.js:466:12)  
at Function.Module.\_load (module.js:458:3)  
at Function.Module.runMain (module.js:605:10)  
at startup (bootstrap\_node.js:158:16)  
at bootstrap\_node.js:575:3  
npm WARN enoent ENOENT: no such file or directory, open ‘/tmp/apm-install-dir-1191011-6761-y3hiv3.52fuo/package.json’  
npm WARN apm-install-dir-1191011-6761-y3hiv3.52fuo No description  
npm WARN apm-install-dir-1191011-6761-y3hiv3.52fuo No repository field.  
npm WARN apm-install-dir-1191011-6761-y3hiv3.52fuo No README data  
npm WARN apm-install-dir-1191011-6761-y3hiv3.52fuo No license field.

npm ERR! code ELIFECYCLE  
npm ERR! errno 1  
npm ERR! julia-client@0.11.3 postinstall: `node script/postinstall.js`  
npm ERR! Exit status 1  
npm ERR!  
npm ERR! Failed at the julia-client@0.11.3 postinstall script.  
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:  
npm ERR! /home/uriel/.atom/.apm/\_logs/2019-11-11T06\_40\_48\_993Z-debug.log

---

<div class="post-metadata">

**Author:** ![Amin\_Yahyaabadi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amin_yahyaabadi/32/9826_2.png) [@Amin\_Yahyaabadi](https://discourse.julialang.org/u/Amin_Yahyaabadi)\
**Post date:** [November 11, 2019, 6:57am UTC](https://discourse.julialang.org/t/trouble-installing-julia-client-0-13-11-in-manjaro-linux/30938/2 "2019-11-11T06:57:48Z")

</div>

Try installing uber-juno because Julia-client has some dependencies that may not get installed automatically.  
[uber-juno](https://atom.io/packages/uber-juno)

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [November 11, 2019, 8:39am UTC](https://discourse.julialang.org/t/trouble-installing-julia-client-0-13-11-in-manjaro-linux/30938/3 "2019-11-11T08:39:07Z")

</div>

Hm, I’m on Manjaro as well and installing works just fine for me. Can you try

```julia
apm install julia-client

```

in a terminal?

Also, how did you install Atom?

---

<div class="post-metadata">

**Author:** ![Urielge](https://avatars.discourse-cdn.com/v4/letter/u/5f9b8f/32.png) [@Urielge](https://discourse.julialang.org/u/Urielge)\
**Post date:** [November 11, 2019, 5:02pm UTC](https://discourse.julialang.org/t/trouble-installing-julia-client-0-13-11-in-manjaro-linux/30938/4 "2019-11-11T17:02:38Z")

</div>

I’ve tried with uber-juno first but the problem appears when it tries to install julia-client. That’s why I tried to install just the julia-client package.

Also have tried with to installed with the terminal, but the same error appears.

I installed atom with the package manager of Manjaro.

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [November 11, 2019, 5:27pm UTC](https://discourse.julialang.org/t/trouble-installing-julia-client-0-13-11-in-manjaro-linux/30938/5 "2019-11-11T17:27:03Z")

</div>

What’s the output of `node -v` in a terminal?

---

<div class="post-metadata">

**Author:** ![Urielge](https://avatars.discourse-cdn.com/v4/letter/u/5f9b8f/32.png) [@Urielge](https://discourse.julialang.org/u/Urielge)\
**Post date:** [November 11, 2019, 5:37pm UTC](https://discourse.julialang.org/t/trouble-installing-julia-client-0-13-11-in-manjaro-linux/30938/6 "2019-11-11T17:37:03Z")

</div>

Now is v8.0.0 but I have nvm to move from one node version to another, I think maybe the problem is related to that

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [November 11, 2019, 5:40pm UTC](https://discourse.julialang.org/t/trouble-installing-julia-client-0-13-11-in-manjaro-linux/30938/7 "2019-11-11T17:40:33Z")

</div>

Yeah, for some reason `apm` is picking up your global `node` installation, and you need at least version 8.5 for the postinstall script to succeed. Try switching to something a bit newer, like node 10, and try again.

---

<div class="post-metadata">

**Author:** ![Urielge](https://avatars.discourse-cdn.com/v4/letter/u/5f9b8f/32.png) [@Urielge](https://discourse.julialang.org/u/Urielge)\
**Post date:** [November 11, 2019, 6:12pm UTC](https://discourse.julialang.org/t/trouble-installing-julia-client-0-13-11-in-manjaro-linux/30938/8 "2019-11-11T18:12:51Z")

</div>

Oh I didn’t know that I needed 8.5 version of node. you were right, I updated gobally and it worked. Thank you very much.
