mainsail-crew / crowsnest

Webcam Service for multiple Cams
GNU General Public License v3.0
302 stars 71 forks source link

crowsnest not installing #189

Closed cosmos1978 closed 8 months ago

cosmos1978 commented 8 months ago

What happened

I tried to install on a raspberry pi 4B debian version 12.1 Did a fresh install of kiauh followed by installing fluidd klipper and moonraker.

Then I tried crownest but it failed

What did you expect to happen

I expected it to just install

How to reproduce

see above

Additional information

/=======================================================\ | ~~~~~ [ KIAUH ] ~~~~~ | | Klipper Installation And Update Helper | | ~~~~~~~~~ | \=======================================================/

Cloning 'crowsnest' repository ...

Cloning into '/home/admin/crowsnest'... remote: Enumerating objects: 1451, done. remote: Counting objects: 100% (1451/1451), done. remote: Compressing objects: 100% (547/547), done. remote: Total 1451 (delta 887), reused 1434 (delta 880), pack-reused 0 Receiving objects: 100% (1451/1451), 561.23 KiB | 1.76 MiB/s, done. Resolving deltas: 100% (887/887), done.

Checking for the following dependencies:

● git ● make [✓ OK] Dependencies already met! Installer will prompt you for sudo password!

Launching crowsnest installer ...

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://raspbian.raspberrypi.com/raspbian bookworm InRelease Hit:2 http://archive.raspberrypi.com/debian bookworm InRelease Reading package lists... W: http://raspbian.raspberrypi.com/raspbian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keytc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. Running apt-get update first ... [OK] Installing dependencies ...

Reading package lists... Done Building dependency tree... Done Reading state information... Done git is already the newest version (1:2.39.2-1.1). crudini is already the newest version (0.9.4-1). bsdutils is already the newest version (1:2.38.1-5). findutils is already the newest version (4.9.0-4). v4l-utils is already the newest version (1.22.1-5). curl is already the newest version (7.88.1-10+rpi1). build-essential is already the newest version (12.9). libevent-dev is already the newest version (2.1.12-stable-8). libjpeg-dev is already the newest version (1:2.1.5-2). libbsd-dev is already the newest version (0.11.7-2). cmake is already the newest version (3.25.1-1). libavformat-dev is already the newest version (8:5.1.3-1+rpt4). libavutil-dev is already the newest version (8:5.1.3-1+rpt4). libavcodec-dev is already the newest version (8:5.1.3-1+rpt4). libcamera-dev is already the newest version (0.1.0+pi5~0-1). libcamera-apps-lite is already the newest version (1.2.1-1+bookworm+1). liblivemedia-dev is already the newest version (2020.01.19-1+build1). pkg-config is already the newest version (1.8.1-1). xxd is already the newest version (2:9.0.1378-2). libssl-dev is already the newest version (3.0.11-1~deb12u1+rpt1). 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/admin/printer_data/config already exists ... Directory /home/admin/printer_data/logs already exists ... Directory /home/admin/printer_data/systemd already exists ... Creating file structure ... [OK] Link crowsnest to /usr/local/bin ... [OK] Install service file ... [OK] Install environment file ... [OK] Install logrotate configuration ... [OK] Install crowsnest.conf ... [OK] Enable crowsnest.service ... [OK] Add User admin to group 'video' ... [SKIPPED] ==> User admin is already in group 'video' Build dependend Stream Apps ... Cloning ustreamer repository ... Cloning into 'bin/ustreamer'... remote: Enumerating objects: 178, done. remote: Counting objects: 100% (178/178), done. remote: Compressing objects: 100% (128/128), done. remote: Total 178 (delta 61), reused 107 (delta 38), pack-reused 0 Receiving objects: 100% (178/178), 177.03 KiB | 2.64 MiB/s, done. Resolving deltas: 100% (61/61), done. Cloning camera-streamer repository ... Cloning into 'bin/camera-streamer'... remote: Enumerating objects: 153, done. remote: Counting objects: 100% (153/153), done. remote: Compressing objects: 100% (140/140), done. remote: Total 153 (delta 12), reused 78 (delta 5), pack-reused 0 Receiving objects: 100% (153/153), 3.78 MiB | 4.07 MiB/s, done. Resolving deltas: 100% (12/12), done. Submodule 'third_party/libdatachannel' (https://github.com/paullouisageneau/libdatachannel.git) registered fothird_party/libdatachannel' Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel'... remote: Enumerating objects: 16763, done. remote: Counting objects: 100% (1184/1184), done. remote: Compressing objects: 100% (575/575), done. remote: Total 16763 (delta 700), reused 955 (delta 578), pack-reused 15579 Receiving objects: 100% (16763/16763), 53.48 MiB | 3.86 MiB/s, done. Resolving deltas: 100% (10120/10120), done. Submodule path 'third_party/libdatachannel': checked out '04cf4738961f55ba3f0aa39b4a61342f66bb3781' Submodule 'deps/json' (https://github.com/nlohmann/json.git) registered for path 'third_party/libdatachannel/n' Submodule 'deps/libjuice' (https://github.com/paullouisageneau/libjuice.git) registered for path 'third_partychannel/deps/libjuice' Submodule 'deps/libsrtp' (https://github.com/cisco/libsrtp.git) registered for path 'third_party/libdatachannlibsrtp' Submodule 'deps/plog' (https://github.com/SergiusTheBest/plog.git) registered for path 'third_party/libdatachps/plog' Submodule 'deps/usrsctp' (https://github.com/sctplab/usrsctp.git) registered for path 'third_party/libdatachas/usrsctp' Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/json'... remote: Enumerating objects: 34798, done. remote: Counting objects: 100% (348/348), done. remote: Compressing objects: 100% (177/177), done. remote: Total 34798 (delta 149), reused 346 (delta 149), pack-reused 34450 Receiving objects: 100% (34798/34798), 175.06 MiB | 3.71 MiB/s, done. Resolving deltas: 100% (21591/21591), done. Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libjuice'... remote: Enumerating objects: 3321, done. remote: Counting objects: 100% (1304/1304), done. remote: Compressing objects: 100% (342/342), done. remote: Total 3321 (delta 1022), reused 1145 (delta 957), pack-reused 2017 Receiving objects: 100% (3321/3321), 779.28 KiB | 3.13 MiB/s, done. Resolving deltas: 100% (2256/2256), done. Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/libsrtp'... remote: Enumerating objects: 10275, done. remote: Counting objects: 100% (1860/1860), done. remote: Compressing objects: 100% (154/154), done. remote: Total 10275 (delta 1758), reused 1708 (delta 1706), pack-reused 8415 Receiving objects: 100% (10275/10275), 5.93 MiB | 3.71 MiB/s, done. Resolving deltas: 100% (5594/5594), done. Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/plog'... remote: Enumerating objects: 3304, done. remote: Counting objects: 100% (644/644), done. remote: Compressing objects: 100% (292/292), done. remote: Total 3304 (delta 324), reused 571 (delta 281), pack-reused 2660 Receiving objects: 100% (3304/3304), 681.61 KiB | 3.25 MiB/s, done. Resolving deltas: 100% (1855/1855), done. Cloning into '/home/admin/crowsnest/bin/camera-streamer/third_party/libdatachannel/deps/usrsctp'... remote: Enumerating objects: 15475, done. remote: Counting objects: 100% (1322/1322), done. remote: Compressing objects: 100% (347/347), done. remote: Total 15475 (delta 1045), reused 1198 (delta 973), pack-reused 14153 Receiving objects: 100% (15475/15475), 6.31 MiB | 3.48 MiB/s, done. Resolving deltas: 100% (11390/11390), done. Submodule path 'third_party/libdatachannel/deps/json': checked out '4f8fba14066156b73f1189a2b8bd568bde5284c5' Submodule path 'third_party/libdatachannel/deps/libjuice': checked out '06bbfe93ab344e95797220d89b55c7204c3ff remote: Enumerating objects: 50, done. remote: Counting objects: 100% (31/31), done. remote: Total 50 (delta 31), reused 31 (delta 31), pack-reused 19 Unpacking objects: 100% (50/50), 10.87 KiB | 68.00 KiB/s, done. From https://github.com/cisco/libsrtp

meteyou commented 8 months ago

Duplicate of #188