最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

yaml - Error in Deepstream with libyaml-cpp library - Stack Overflow

programmeradmin3浏览0评论

I want to run deepstream-app on my device (x86_64, Ubuntu 24.04, CUDA 12.6). I followed the official installation guide for a system with discrete GPU (.html#remove-all-previous-deepstream-installations)

In short

Deepstream was installed, but when I run it, I get the error deepstream-app: error while loading shared libraries: libyaml-cpp.so.0.7: cannot open shared object file: No such file or directory, which I guess means there is no library for reading yaml.

My actions

  1. Initially, I tried to install DeepStream while in a virtual Python environment. But I don't think it could have affected the result, since I then reinstalled everything outside of venv and still got the error "No such file or directory"
  2. Removed everything related to DeepStream
  3. Updated glib
  4. Reinstalled dependencies several times. Here I would like to clarify that I got a strange output for some packages
>>> sudo apt install --reinstall libssl3 libssl-dev libgles2-mesa-dev libgstreamer1.0-0 gstreamer1.0-tools gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav libgstreamer-plugins-base1.0-dev libgstrtspserver-1.0-0 libjansson4 libyaml-cpp-dev libjsoncpp-dev protobuf-compiler gcc make git

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'libssl3t64' instead of 'libssl3'
0 upgraded, 0 newly installed, 19 reinstalled, 0 to remove and 0 not upgraded.
Need to get 3 679 kB/17,9 MB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1  noble-updates/main amd64 git amd64 1:2.43.0-1ubuntu7.2 [3 679 kB]
Fetched 3 679 kB in 1s (6 607 kB/s)
dpkg: warning: files list file for package 'libperl5.34:amd64' missing; assuming
 package has no files currently installed
dpkg: warning: files list file for package 'libgnome-bluetooth13:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libtelepathy-glib0:amd64' missing; a
ssuming package has no files currently installed
dpkg: warning: files list file for package 'libbabeltrace-ctf1' missing; assumin
g package has no files currently installed
dpkg: warning: files list file for package 'libgtkmm-3.0-1v5:amd64' missing; ass
uming package has no files currently installed
dpkg: warning: files list file for package 'libhx509-5-heimdal:amd64' missing; a
ssuming package has no files currently installed
dpkg: warning: files list file for package 'libasn1-8-heimdal:amd64' missing; as
suming package has no files currently installed
dpkg: warning: files list file for package 'libfreerdp2-2:amd64' missing; assumi
ng package has no files currently installed
dpkg: warning: files list file for package 'libevview3-3:amd64' missing; assumin
g package has no files currently installed
dpkg: warning: files list file for package 'libclang1-14' missing; assuming pack
age has no files currently installed
dpkg: warning: files list file for package 'libcolord-gtk1:amd64' missing; assum
ing package has no files currently installed
dpkg: warning: files list file for package 'linux-headers-5.15.0-122-generic' mi
ssing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libzzip-0-13:amd64' missing; assumin
g package has no files currently installed
dpkg: warning: files list file for package 'libfuse2:amd64' missing; assuming pa
ckage has no files currently installed
dpkg: warning: files list file for package 'libatm1:amd64' missing; assuming pac
kage has no files currently installed
dpkg: warning: files list file for package 'perl-modules-5.34' missing; assuming
 package has no files currently installed
dpkg: warning: files list file for package 'libwinpr2-2:amd64' missing; assuming
 package has no files currently installed
dpkg: warning: files list file for package 'libhcrypto4-heimdal:amd64' missing; 
assuming package has no files currently installed
dpkg: warning: files list file for package 'libheimntlm0-heimdal:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libpkcs11-helper1:amd64' missing; as
suming package has no files currently installed
dpkg: warning: files list file for package 'libcinnamon-desktop4:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libwind0-heimdal:amd64' missing; ass
uming package has no files currently installed
dpkg: warning: files list file for package 'libgssapi3-heimdal:amd64' missing; a
ssuming package has no files currently installed
dpkg: warning: files list file for package 'libneon27-gnutls:amd64' missing; ass
uming package has no files currently installed
dpkg: warning: files list file for package 'libclang-cpp14' missing; assuming pa
ckage has no files currently installed
dpkg: warning: files list file for package 'libllvm14:amd64' missing; assuming p
ackage has no files currently installed
dpkg: warning: files list file for package 'libllvm15:amd64' missing; assuming p
ackage has no files currently installed
dpkg: warning: files list file for package 'libllvm15:i386' missing; assuming pa
ckage has no files currently installed
dpkg: warning: files list file for package 'libfreerdp-server2-2:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libevdocument3-4:amd64' missing; ass
uming package has no files currently installed
dpkg: warning: files list file for package 'linux-headers-5.15.0-122' missing; a
ssuming package has no files currently installed
dpkg: warning: files list file for package 'libieee1284-3:amd64' missing; assumi
ng package has no files currently installed
dpkg: warning: files list file for package 'libreoffice-ogltrans' missing; assum
ing package has no files currently installed
dpkg: warning: files list file for package 'libfreerdp-client2-2:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libwayland-egl1-mesa:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libheimbase1-heimdal:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libkrb5-26-heimdal:amd64' missing; a
ssuming package has no files currently installed
(Reading database ... 296174 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.0.13-0ubuntu3.5_amd64.deb ...
Unpacking libssl3t64:amd64 (3.0.13-0ubuntu3.5) over (3.0.13-0ubuntu3.5) ...
Preparing to unpack .../libssl3t64_3.0.13-0ubuntu3.5_i386.deb ...
Unpacking libssl3t64:i386 (3.0.13-0ubuntu3.5) over (3.0.13-0ubuntu3.5) ...
Setting up libssl3t64:amd64 (3.0.13-0ubuntu3.5) ...
dpkg: warning: files list file for package 'libperl5.34:amd64' missing; assuming
 package has no files currently installed
dpkg: warning: files list file for package 'libgnome-bluetooth13:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libtelepathy-glib0:amd64' missing; a
ssuming package has no files currently installed
dpkg: warning: files list file for package 'libbabeltrace-ctf1' missing; assumin
g package has no files currently installed
dpkg: warning: files list file for package 'libgtkmm-3.0-1v5:amd64' missing; ass
uming package has no files currently installed
dpkg: warning: files list file for package 'libhx509-5-heimdal:amd64' missing; a
ssuming package has no files currently installed
dpkg: warning: files list file for package 'libasn1-8-heimdal:amd64' missing; as
suming package has no files currently installed
dpkg: warning: files list file for package 'libfreerdp2-2:amd64' missing; assumi
ng package has no files currently installed
dpkg: warning: files list file for package 'libevview3-3:amd64' missing; assumin
g package has no files currently installed
dpkg: warning: files list file for package 'libclang1-14' missing; assuming pack
age has no files currently installed
dpkg: warning: files list file for package 'libcolord-gtk1:amd64' missing; assum
ing package has no files currently installed
dpkg: warning: files list file for package 'linux-headers-5.15.0-122-generic' mi
ssing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libzzip-0-13:amd64' missing; assumin
g package has no files currently installed
dpkg: warning: files list file for package 'libfuse2:amd64' missing; assuming pa
ckage has no files currently installed
dpkg: warning: files list file for package 'libatm1:amd64' missing; assuming pac
kage has no files currently installed
dpkg: warning: files list file for package 'perl-modules-5.34' missing; assuming
 package has no files currently installed
dpkg: warning: files list file for package 'libwinpr2-2:amd64' missing; assuming
 package has no files currently installed
dpkg: warning: files list file for package 'libhcrypto4-heimdal:amd64' missing; 
assuming package has no files currently installed
dpkg: warning: files list file for package 'libheimntlm0-heimdal:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libpkcs11-helper1:amd64' missing; as
suming package has no files currently installed
dpkg: warning: files list file for package 'libcinnamon-desktop4:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libwind0-heimdal:amd64' missing; ass
uming package has no files currently installed
dpkg: warning: files list file for package 'libgssapi3-heimdal:amd64' missing; a
ssuming package has no files currently installed
dpkg: warning: files list file for package 'libneon27-gnutls:amd64' missing; ass
uming package has no files currently installed
dpkg: warning: files list file for package 'libclang-cpp14' missing; assuming pa
ckage has no files currently installed
dpkg: warning: files list file for package 'libllvm14:amd64' missing; assuming p
ackage has no files currently installed
dpkg: warning: files list file for package 'libllvm15:amd64' missing; assuming p
ackage has no files currently installed
dpkg: warning: files list file for package 'libllvm15:i386' missing; assuming pa
ckage has no files currently installed
dpkg: warning: files list file for package 'libfreerdp-server2-2:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libevdocument3-4:amd64' missing; ass
uming package has no files currently installed
dpkg: warning: files list file for package 'linux-headers-5.15.0-122' missing; a
ssuming package has no files currently installed
dpkg: warning: files list file for package 'libieee1284-3:amd64' missing; assumi
ng package has no files currently installed
dpkg: warning: files list file for package 'libreoffice-ogltrans' missing; assum
ing package has no files currently installed
dpkg: warning: files list file for package 'libfreerdp-client2-2:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libwayland-egl1-mesa:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libheimbase1-heimdal:amd64' missing;
 assuming package has no files currently installed
dpkg: warning: files list file for package 'libkrb5-26-heimdal:amd64' missing; a
ssuming package has no files currently installed
(Reading database ... 296174 files and directories currently installed.)
Preparing to unpack .../00-libjansson4_2.14-2build2_amd64.deb ...
Unpacking libjansson4:amd64 (2.14-2build2) over (2.14-2build2) ...
...
Preparing to unpack .../16-protobuf-compiler_3.21.12-8.2build1_amd64.deb ...
Unpacking protobuf-compiler (3.21.12-8.2build1) over (3.21.12-8.2build1) ...
Setting up libjsoncpp-dev:amd64 (1.9.5-6build1) ...
Setting up libgles2-mesa-dev:amd64 (24.2.8-1ubuntu1~24.04.1) ...
Setting up protobuf-compiler (3.21.12-8.2build1) ...
Setting up libssl3t64:i386 (3.0.13-0ubuntu3.5) ...
Setting up libyaml-cpp-dev:amd64 (0.8.0+dfsg-6build1) ...
Setting up libgstreamer-plugins-base1.0-dev (1.24.2-1ubuntu0.2) ...
Setting up gcc (4:13.2.0-7ubuntu1) ...
Setting up libjansson4:amd64 (2.14-2build2) ...
Setting up make (4.3-4.1build2) ...
Setting up libssl-dev:amd64 (3.0.13-0ubuntu3.5) ...
Setting up git (1:2.43.0-1ubuntu7.2) ...
Setting up libgstreamer1.0-0:amd64 (1.24.2-1ubuntu0.1) ...
Setcap worked! gst-ptp-helper is not suid!
Setting up gstreamer1.0-plugins-good:amd64 (1.24.2-1ubuntu1.1) ...
Setting up gstreamer1.0-plugins-bad:amd64 (1.24.2-1ubuntu4) ...
Setting up gstreamer1.0-tools (1.24.2-1ubuntu0.1) ...
Setting up gstreamer1.0-plugins-ugly:amd64 (1.24.1-1build1) ...
Setting up gstreamer1.0-libav:amd64 (1.24.1-1build1) ...
Setting up libgstrtspserver-1.0-0 (1.24.2-1) ...
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for libc-bin (2.39-0ubuntu8.4) ...
  1. Next, I could proceed to installing the DeepStream SDK itself, since I already had CUDA and TensorRT installed.

I think it's a dependency issue, but no matter how many times I start the installation instructions again, I get the error. I tried installing separately

sudo apt-get install libyaml-dev

but that didn't help either.

发布评论

评论列表(0)

  1. 暂无评论