# Unable to install dependencies in "versatica / mediasoup-demo"

**URL:** <https://mediasoup.discourse.group/t/unable-to-install-dependencies-in-versatica-mediasoup-demo/2862>\
**Category:** mediasoup-demo\
**Created:** [June 1, 2021, 6:22am UTC](https://mediasoup.discourse.group/t/unable-to-install-dependencies-in-versatica-mediasoup-demo/2862 "2021-06-01T06:22:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![hamadali](https://avatars.discourse-cdn.com/v4/letter/h/ecae2f/32.png) [@hamadali](https://mediasoup.discourse.group/u/hamadali)\
**Post date:** [June 1, 2021, 6:22am UTC](https://mediasoup.discourse.group/t/unable-to-install-dependencies-in-versatica-mediasoup-demo/2862/1 "2021-06-01T06:22:21Z")

</div>

Hi

I am trying to install dependencies in mediasoup-demo repo using “npm install” but getting following error:

> make[1]: Circular /home/hammad/Node ← /home/hammad/Node dependency dropped.  
> make[1]: Circular Practice/mediasoup-demo/server/node\_modules/mediasoup/worker/out/Release/obj.target/mediasoup-worker/src/lib.o ← /home/hammad/Node dependency dropped.  
> make[1]: Circular Practice/mediasoup-demo/server/node\_modules/mediasoup/worker/out/Release/libnetstring.a ← /home/hammad/Node dependency dropped.  
> make[1]: Circular Practice/mediasoup-demo/server/node\_modules/mediasoup/worker/out/Release/obj.target/deps/netstring/libnetstring.a ← /home/hammad/Node dependency dropped.  
> make[1]: \*\*\* No rule to make target ‘Practice/mediasoup-demo/server/node\_modules/mediasoup/worker/out/Release/obj.target/netstring/deps/netstring/netstring-c/netstring.o’, needed by ‘Practice/mediasoup-demo/server/node\_modules/mediasoup/worker/out/Release/obj.target/deps/netstring/libnetstring.a’. Stop.  
> make[1]: Leaving directory ‘/home/hammad/Node Practice/mediasoup-demo/server/node\_modules/mediasoup/worker/out’  
> make: \*\*\* [Makefile:25: default] Error 2  
> make: Leaving directory ‘/home/hammad/Node Practice/mediasoup-demo/server/node\_modules/mediasoup/worker’  
> npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node\_modules/chokidar/node\_modules/fsevents):  
> npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {“os”:“darwin”,“arch”:“any”} (current: {“os”:“linux”,“arch”:“x64”})  
> npm ERR! code ELIFECYCLE  
> npm ERR! errno 1  
> npm ERR! mediasoup@3.7.9 postinstall: `node npm-scripts.js postinstall`  
> npm ERR! Exit status 1  
> npm ERR!  
> npm ERR! Failed at the mediasoup@3.7.9 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/hammad/.npm/\_logs/2021-06-01T05\_54\_22\_813Z-debug.log  
> hammad@hammad-Latitude-E5470:~/Node Practice/mediasoup-demo/server$

OS: Ubuntu 20.04  
Node version: v14.5.0  
npm version: 6.14.0

gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0  
g++: 9.3.0  
cc:9.3.0  
c++:9.3.0  
python : 3.8.0  
make: 4.2.1

I also try with python 2.7.18

---

<div class="post-metadata">

**Author:** ![jmillan](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/jmillan/32/9_2.png) [@jmillan](https://mediasoup.discourse.group/u/jmillan)\
**Post date:** [June 1, 2021, 8:38am UTC](https://mediasoup.discourse.group/t/unable-to-install-dependencies-in-versatica-mediasoup-demo/2862/2 "2021-06-01T08:38:14Z")

</div>

Are you able to install `mediasoup` library by it’s own? mediasoup github actions already build it on Ubuntu 20.04.

> **[mediasoup :: Installation](https://mediasoup.org/documentation/v3/mediasoup/installation/)**
>
> Cutting Edge WebRTC Video Conferencing

---

<div class="post-metadata">

**Author:** ![hamadali](https://avatars.discourse-cdn.com/v4/letter/h/ecae2f/32.png) [@hamadali](https://mediasoup.discourse.group/u/hamadali)\
**Post date:** [June 1, 2021, 8:41am UTC](https://mediasoup.discourse.group/t/unable-to-install-dependencies-in-versatica-mediasoup-demo/2862/3 "2021-06-01T08:41:28Z")

</div>

I tried but still got error.

 ![image](https://global.discourse-cdn.com/free1/uploads/mediasoup/original/2X/4/443c328f979ccf344d4e4df8d8363590107cea80.png)

---

<div class="post-metadata">

**Author:** ![jmillan](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/jmillan/32/9_2.png) [@jmillan](https://mediasoup.discourse.group/u/jmillan)\
**Post date:** [June 1, 2021, 9:34am UTC](https://mediasoup.discourse.group/t/unable-to-install-dependencies-in-versatica-mediasoup-demo/2862/4 "2021-06-01T09:34:30Z")

</div>

Try removing the space to the parent directory: /Node Practice/Node\_Practice/

---

<div class="post-metadata">

**Author:** ![hamadali](https://avatars.discourse-cdn.com/v4/letter/h/ecae2f/32.png) [@hamadali](https://mediasoup.discourse.group/u/hamadali)\
**Post date:** [June 1, 2021, 9:48am UTC](https://mediasoup.discourse.group/t/unable-to-install-dependencies-in-versatica-mediasoup-demo/2862/5 "2021-06-01T09:48:52Z")

</div>

Thank its working  
packages installed
