# Cant install node-red-contrib-onvif

**URL:** <https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493>\
**Category:** General\
**Created:** [23 October 2025 14:42 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493 "2025-10-23T14:42:05Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 14:42 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/1 "2025-10-23T14:42:05Z")

</div>

hi I cant install the node-red-contrib-onvif node,  
it just comes up with

 ![image_2025-10-23_154020060](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/9/4/9479a1499d69a39232a159ebd7ba4da061dbd1db.png)

```auto
and (npm warn config production Use `--omit=dev` instead.
npm warn deprecated npmlog@4.1.2: This package is no longer supported.
npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported.
npm warn deprecated gauge@2.7.4: This package is no longer supported.
npm error code 1
npm error path /home/pi/.node-red/node_modules/sharp
npm error command failed
npm error command sh -c (node install/libvips && node install/dll-copy && prebuild-install) || (node install/can-compile && node-gyp rebuild && node install/dll-copy)
npm error sharp: Using cached /home/pi/.npm/_libvips/libvips-8.10.6-linux-armv7.tar.br
npm error
npm error make: Entering directory '/home/pi/.node-red/node_modules/sharp/build'
npm error TOUCH Release/obj.target/libvips-cpp.stamp
npm error CC(target) Release/obj.target/nothing/node_modules/node-addon-api/nothing.o
npm error rm -f Release/obj.target/node_modules/node-addon-api/nothing.a Release/obj.target/node_modules/node-addon-api/nothing.a.ar-file-list...)

```

any help would be much apreciated.  
thanks  
martin

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [23 October 2025 15:46 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/2 "2025-10-23T15:46:10Z")

</div>

There should be more to the error, including the path to a full log file at the end.

Please include that log file as it is likely to contain the full details of why npm failed to build a required native component for one of the dependencies of the node you are trying to install.

---

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 15:51 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/3 "2025-10-23T15:51:26Z")

</div>

hi it was too long to add ,  
[log.txt](https://1drv.ms/t/c/b19d9772d6c700f1/EZW2UPq4HUtFq0tcJ5Nfm6IBl_ZPq2rak89Yas1LcnrlMA?e=PMukSr)

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [23 October 2025 16:04 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/4 "2025-10-23T16:04:44Z")

</div>

That file is empty

---

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 16:08 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/5 "2025-10-23T16:08:33Z")

</div>

sorry about that , one of those days should be there now

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 October 2025 16:18 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/6 "2025-10-23T16:18:06Z")

</div>

The start of the file is missing.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 October 2025 16:21 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/7 "2025-10-23T16:21:57Z")

</div>

Also, which version of pi os are you using (use `cat /etc/os-release`), make sure that the package `build-essential`is installed, and make sure all packages are up to date by running  
`sudo apt update && sudo apt full-upgrade`  
Make sure that runs without error.

---

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 16:24 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/8 "2025-10-23T16:24:55Z")

</div>

sorry bear with me ,  
[node red](https://1drv.ms/f/c/b19d9772d6c700f1/EnIOPtwrfOxEipzVEwjR3wgB_CklwK2iRw7MQNYZnZixGg?e=e1ffjD)

PRETTY\_NAME="Raspbian GNU/Linux 11 (bullseye)"  
NAME="Raspbian GNU/Linux"  
VERSION\_ID="11"  
VERSION="11 (bullseye)"  
VERSION\_CODENAME=bullseye  
ID=raspbian  
ID\_LIKE=debian  
HOME\_URL="[http://www.raspbian.org/](http://www.raspbian.org/)"  
SUPPORT\_URL="[http://www.raspbian.org/RaspbianForums](http://www.raspbian.org/RaspbianForums)"  
BUG\_REPORT\_URL="[http://www.raspbian.org/RaspbianBugs](http://www.raspbian.org/RaspbianBugs)"  
pi@raspberrypi:~ $

just updating now

---

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 16:26 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/9 "2025-10-23T16:26:44Z")

</div>

> [@Colin](#):
>
> sudo apt update && sudo apt full-upgrade

yes ran without error. thanks

---

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 16:29 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/10 "2025-10-23T16:29:06Z")

</div>

should i try installing the node again

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 October 2025 16:48 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/11 "2025-10-23T16:48:01Z")

</div>

Yes, in case the tools were out of date. Was build-essential already installed?

---

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 16:54 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/12 "2025-10-23T16:54:36Z")

</div>

how do i check that

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 October 2025 17:00 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/13 "2025-10-23T17:00:20Z")

</div>

`apt policy build-essential`

---

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 17:01 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/14 "2025-10-23T17:01:30Z")

</div>

build-essential:  
Installed: 12.9  
Candidate: 12.9  
Version table:  
\*\*\* 12.9 500  
500 [Index of /raspbian](http://raspbian.raspberrypi.org/raspbian) bullseye/main armhf Packages  
100 /var/lib/dpkg/status

---

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 17:07 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/15 "2025-10-23T17:07:42Z")

</div>

just tried installling the node and no luck ,  
thanks  
martin

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 October 2025 17:38 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/16 "2025-10-23T17:38:14Z")

</div>

Are you still able to install other nodes?

---

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 19:35 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/17 "2025-10-23T19:35:08Z")

</div>

yes just tried,  
just my luck lol

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 October 2025 20:53 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/18 "2025-10-23T20:53:56Z")

</div>

There must be something unusual about your system. I wonder if the npm cache is messed up. I suggest opening a command window and going into the .node-red folder. Delete the folder node\_modules (or rename it). Then run  
`npm cache clean --force`  
then  
`npm install`  
which will re-install all nodes that you have installed. This may take some time.  
Assuming that all goes without error then  
`npm install node-red-contrib-onvif`

---

<div class="post-metadata">

**Author:** ![montyfert](https://avatars.discourse-cdn.com/v4/letter/m/54ee81/32.png) [@montyfert](https://discourse.nodered.org/u/montyfert)\
**Post date:** [23 October 2025 22:20 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/19 "2025-10-23T22:20:25Z")

</div>

hi after npm install i got lots of errors  
[errors.txt](https://1drv.ms/t/c/b19d9772d6c700f1/EUx-7HoJzN1Oo94DaqEwLwIBTErw_D-mun9fxEPuT6YVsA?e=7cU1Ee)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [24 October 2025 07:13 UTC](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493/20 "2025-10-24T07:13:01Z")

</div>

Once again, you have not posted the full log.

[Next page](https://discourse.nodered.org/t/cant-install-node-red-contrib-onvif/99493.md?page=2)
