Trying to get a webcam on my printer and ran into an error when I tried to manually install Crowsnest on my x86_64 and was following the instructions on https://docs.mainsail.xyz/crowsnest/setup/installation/
The output from command is:
kinni@KBC:~/crowsnest$ sudo make install
crowsnest - A webcam daemon for multiple cams and stream services.
Ahoy!
Thank you for installing crowsnest 😉
This will take a while ...
Please reboot after the installation has finished.
Running apt-get update first ...
Hit:1 http://deb.debian.org/debian trixie InRelease
Hit:2 http://security.debian.org/debian-security trixie-security InRelease
Hit:3 http://deb.debian.org/debian trixie-updates InRelease
Reading package lists...
Running apt-get update first ... [OK]
Checking for mjpg-streamer ...
Checking for mjpg-streamer ... [OK]
Installing dependencies ...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
curl is already the newest version (8.14.1-2+deb13u2).
crudini is already the newest version (0.9.6-1).
python3 is already the newest version (3.13.5-1).
python3-venv is already the newest version (3.13.5-1).
The following package was automatically installed and is no longer required:
linux-image-6.12.73+deb13-amd64
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Install dependencies ... [OK]
Reading configuration ...
No user configuration file found ...
Using default configuration ... [OK]
Creating file structure ...
Directory /home/kinni/printer_data/config already exists ...
Directory /home/kinni/printer_data/logs already exists ...
Directory /home/kinni/printer_data/systemd already exists ...
Creating file structure ... [OK]
Install service file ... [OK]
Install environment file ... [OK]
Install crowsnest.conf ... [OK]
Enable crowsnest.service ... [OK]
Add User kinni to group 'video' ... [SKIPPED]
==> User kinni is already in group 'video'
Setup python venv ...
Setup Mainsail apt repository ...
/home/kinni/crowsnest/tools/libs/manage_apps.sh: line 110: gpg: command not found
Install streamer apps ...
Running apt-get update again ...
Hit:1 http://security.debian.org/debian-security trixie-security InRelease
Hit:2 http://deb.debian.org/debian trixie InRelease
Hit:3 http://deb.debian.org/debian trixie-updates InRelease
Get:4 https://apt.mainsail.xyz/debian trixie InRelease [12.9 kB]
Err:4 https://apt.mainsail.xyz/debian trixie InRelease
Sub-process /usr/bin/sqv returned an error code (1), error message is: Missing key 3925CDB9295670D6C86CDAC976BC9EBDCD4DC6CD, which is needed to verify signature.
Reading package lists...
W: OpenPGP signature verification failed: https://apt.mainsail.xyz/debian trixie InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Missing key 3925CDB9295670D6C86CDAC976BC9EBDCD4DC6CD, which is needed to verify signature.
E: The repository 'https://apt.mainsail.xyz/debian trixie InRelease' is not signed.
Running apt-get update again ... [FAILED]
Something went wrong!
Please copy the latest output, head over to
https://discord.gg/mainsail
and open a ticket in #supportforum...
make: *** [Makefile:19: install] Error 1
Follow these steps to install Crowsnest on your system. This guide covers cloning the repository and running the installation process, plus updating Moonraker for automatic updates.