hello everyone,
ever since i updated on saturday i get this error message when trying to run mpv
mpv: error while loading shared libraries: libdb-5.3.so: cannot open shared object file: No such file or directory
everything else seem to be working alright. guy on libera #mpv tells me to complain to my distro maintainers to rebuild the package. i’'m not so sure this is the problem; i don’t know enough to see what it is. a pointer to the relevant wiki page would be much appreciated.
██████████████████ ████████ user@user-pc
██████████████████ ████████ ------------
██████████████████ ████████ OS: Manjaro ARM Linux aarch64
██████████████████ ████████ Host: Pine64 Pinebook Pro
████████ ████████ Kernel: 6.1.2-1-MANJARO-ARM
████████ ████████ ████████ Uptime: 23 mins
████████ ████████ ████████ Packages: 940 (pacman)
████████ ████████ ████████ Shell: bash 5.1.16
████████ ████████ ████████ Resolution: 1920x1080
████████ ████████ ████████ DE: Plasma 5.26.4
████████ ████████ ████████ WM: KWin
████████ ████████ ████████ Theme: [Plasma], Breeze [GTK2/3]
████████ ████████ ████████ Icons: [Plasma], breeze [GTK2/3]
████████ ████████ ████████ Terminal: konsole
CPU: (6) @ 1.416GHz
Memory: 2279MiB / 3868MiB
output of lddtree /bin/mpv is the following:
/bin/mpv (interpreter => /lib/ld-linux-aarch64.so.1)
libasound.so.2 => /usr/lib/libasound.so.2
libavutil.so.57 => /usr/lib/libavutil.so.57
libOpenCL.so.1 => /usr/lib/libOpenCL.so.1
libdl.so.2 => /usr/lib/libdl.so.2
libcdio_paranoia.so.2 => /usr/lib/libcdio_paranoia.so.2
librt.so.1 => /usr/lib/librt.so.1
libcdio_cdda.so.2 => /usr/lib/libcdio_cdda.so.2
libcdio.so.19 => /usr/lib/libcdio.so.19
libm.so.6 => /usr/lib/libm.so.6
libdrm.so.2 => /usr/lib/libdrm.so.2
libdvdnav.so.4 => /usr/lib/libdvdnav.so.4
libpthread.so.0 => /usr/lib/libpthread.so.0
libdvdread.so.8 => /usr/lib/libdvdread.so.8
libEGL.so.1 => /usr/lib/libEGL.so.1
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0
libavcodec.so.59 => /usr/lib/libavcodec.so.59
libvpx.so.7 => /usr/lib/libvpx.so.7
libwebpmux.so.3 => /usr/lib/libwebpmux.so.3
libwebp.so.7 => /usr/lib/libwebp.so.7
liblzma.so.5 => /usr/lib/liblzma.so.5
libdav1d.so.6 => /usr/lib/libdav1d.so.6
libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0
librsvg-2.so.2 => /usr/lib/librsvg-2.so.2
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
libpng16.so.16 => /usr/lib/libpng16.so.16
libtiff.so.5 => /usr/lib/libtiff.so.5
libzstd.so.1 => /usr/lib/libzstd.so.1
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0
libmount.so.1 => /usr/lib/libmount.so.1
libblkid.so.1 => /usr/lib/libblkid.so.1
libxml2.so.2 => /usr/lib/libxml2.so.2
libicuuc.so.72 => /usr/lib/libicuuc.so.72
libicudata.so.72 => /usr/lib/libicudata.so.72
libstdc++.so.6 => /usr/lib/libstdc++.so.6
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
libfreetype.so.6 => /usr/lib/libfreetype.so.6
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0
libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1
libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1
libexpat.so.1 => /usr/lib/libexpat.so.1
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0
libfribidi.so.0 => /usr/lib/libfribidi.so.0
libthai.so.0 => /usr/lib/libthai.so.0
libdatrie.so.1 => /usr/lib/libdatrie.so.1
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
libffi.so.8 => /usr/lib/libffi.so.8
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0
libcairo.so.2 => /usr/lib/libcairo.so.2
libXrender.so.1 => /usr/lib/libXrender.so.1
libxcb.so.1 => /usr/lib/libxcb.so.1
libXau.so.6 => /usr/lib/libXau.so.6
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0
libgsm.so.1 => /usr/lib/libgsm.so.1
libmp3lame.so.0 => /usr/lib/libmp3lame.so.0
libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0
libopenjp2.so.7 => /usr/lib/libopenjp2.so.7
libopus.so.0 => /usr/lib/libopus.so.0
libspeex.so.1 => /usr/lib/libspeex.so.1
libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1
libogg.so.0 => /usr/lib/libogg.so.0
libtheoradec.so.1 => /usr/lib/libtheoradec.so.1
libvorbis.so.0 => /usr/lib/libvorbis.so.0
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2
libx264.so.164 => /usr/lib/libx264.so.164
libx265.so.199 => /usr/lib/libx265.so.199
libxvidcore.so.4 => /usr/lib/libxvidcore.so.4
libavformat.so.59 => /usr/lib/libavformat.so.59
libmodplug.so.1 => /usr/lib/libmodplug.so.1
libgmp.so.10 => /usr/lib/libgmp.so.10
libgnutls.so.30 => /usr/lib/libgnutls.so.30
libp11-kit.so.0 => /usr/lib/libp11-kit.so.0
libbrotlienc.so.1 => /usr/lib/libbrotlienc.so.1
libidn2.so.0 => /usr/lib/libidn2.so.0
libunistring.so.5 => /usr/lib/libunistring.so.5
libtasn1.so.6 => /usr/lib/libtasn1.so.6
libnettle.so.8 => /usr/lib/libnettle.so.8
libhogweed.so.6 => /usr/lib/libhogweed.so.6
libsrt.so.1.5 => /usr/lib/libsrt.so.1.5
libcrypto.so.3 => /usr/lib/libcrypto.so.3
libssh.so.4 => /usr/lib/libssh.so.4
libswscale.so.6 => /usr/lib/libswscale.so.6
libavfilter.so.8 => /usr/lib/libavfilter.so.8
libpostproc.so.56 => /usr/lib/libpostproc.so.56
libbs2b.so.0 => /usr/lib/libbs2b.so.0
libvidstab.so.1.1 => /usr/lib/libvidstab.so.1.1
libgomp.so.1 => /usr/lib/libgomp.so.1
libswresample.so.4 => /usr/lib/libswresample.so.4
libsoxr.so.0 => /usr/lib/libsoxr.so.0
libgbm.so.1 => /usr/lib/libgbm.so.1
libwayland-server.so.0 => /usr/lib/libwayland-server.so.0
libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0
libjack.so.0 => /usr/lib/libjack.so.0
libdb-5.3.so => None
libmujs.so => /usr/lib/libmujs.so
libjpeg.so.8 => /usr/lib/libjpeg.so.8
liblcms2.so.2 => /usr/lib/liblcms2.so.2
libarchive.so.13 => /usr/lib/libarchive.so.13
libacl.so.1 => /usr/lib/libacl.so.1
liblz4.so.1 => /usr/lib/liblz4.so.1
libass.so.9 => /usr/lib/libass.so.9
libavdevice.so.59 => /usr/lib/libavdevice.so.59
libraw1394.so.11 => /usr/lib/libraw1394.so.11
libavc1394.so.0 => /usr/lib/libavc1394.so.0
librom1394.so.0 => /usr/lib/librom1394.so.0
libiec61883.so.0 => /usr/lib/libiec61883.so.0
libxcb-shape.so.0 => /usr/lib/libxcb-shape.so.0
libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0
libGL.so.1 => /usr/lib/libGL.so.1
libGLX.so.0 => /usr/lib/libGLX.so.0
libSDL2-2.0.so.0 => /usr/lib/libSDL2-2.0.so.0
libv4l2.so.0 => /usr/lib/libv4l2.so.0
libv4lconvert.so.0 => /usr/lib/libv4lconvert.so.0
libbluray.so.2 => /usr/lib/libbluray.so.2
libplacebo.so.208 => /usr/lib/libplacebo.so.208
libunwind.so.8 => /usr/lib/libunwind.so.8
libglslang.so.11 => /usr/lib/libglslang.so.11
libSPIRV.so => /usr/lib/libSPIRV.so
libepoxy.so.0 => /usr/lib/libepoxy.so.0
libluajit-5.1.so.2 => /usr/lib/libluajit-5.1.so.2
libpipewire-0.3.so.0 => /usr/lib/libpipewire-0.3.so.0
libpulse.so.0 => /usr/lib/libpulse.so.0
libpulsecommon-16.1.so => /usr/lib/pulseaudio/libpulsecommon-16.1.so
libsndfile.so.1 => /usr/lib/libsndfile.so.1
libFLAC.so.12 => /usr/lib/libFLAC.so.12
libsystemd.so.0 => /usr/lib/libsystemd.so.0
libcap.so.2 => /usr/lib/libcap.so.2
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0
libasyncns.so.0 => /usr/lib/libasyncns.so.0
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3
librubberband.so.2 => /usr/lib/librubberband.so.2
libfftw3.so.3 => /usr/lib/libfftw3.so.3
libsamplerate.so.0 => /usr/lib/libsamplerate.so.0
libshaderc_shared.so.1 => /usr/lib/libshaderc_shared.so.1
libSPIRV-Tools.so => /usr/lib/libSPIRV-Tools.so
libSPIRV-Tools-opt.so => /usr/lib/libSPIRV-Tools-opt.so
libuchardet.so.0 => /usr/lib/libuchardet.so.0
libva.so.2 => /usr/lib/libva.so.2
libva-drm.so.2 => /usr/lib/libva-drm.so.2
libva-wayland.so.2 => /usr/lib/libva-wayland.so.2
libva-x11.so.2 => /usr/lib/libva-x11.so.2
libXfixes.so.3 => /usr/lib/libXfixes.so.3
libvdpau.so.1 => /usr/lib/libvdpau.so.1
libvulkan.so.1 => /usr/lib/libvulkan.so.1
libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0
libX11.so.6 => /usr/lib/libX11.so.6
libXss.so.1 => /usr/lib/libXss.so.1
libXext.so.6 => /usr/lib/libXext.so.6
libXinerama.so.1 => /usr/lib/libXinerama.so.1
libXpresent.so.1 => /usr/lib/libXpresent.so.1
libXrandr.so.2 => /usr/lib/libXrandr.so.2
libXv.so.1 => /usr/lib/libXv.so.1
libzimg.so.2 => /usr/lib/libzimg.so.2
libz.so.1 => /usr/lib/libz.so.1
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1
libc.so.6 => /usr/lib/libc.so.6
ld-linux-aarch64.so.1 => /lib/ld-linux-aarch64.so.1
also, i’ve updated from the belgian mirrors, and it says there’s nothing to do
sudo pacman-mirrors -f10
::INFO Downloading mirrors from Manjaro
::INFO => Mirror pool: https://repo.manjaro.org/mirrors.json
::INFO => Mirror status: https://repo.manjaro.org/status.json
::INFO Using custom mirror file
::INFO Querying mirrors - This may take some time
0.792 Belgium : https://mirror.futureweb.be/manjaro/
::INFO Writing mirror list
::Belgium : https://mirror.futureweb.be/manjaro/arm-stable/$repo/$arch
::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist
[user@user-pc ~]$ sudo pacman -Syyu
:: Synchronising package databases...
core 281,0 KiB 185 KiB/s 00:02 [##########################] 100%
extra 2,5 MiB 442 KiB/s 00:06 [##########################] 100%
community 7,1 MiB 919 KiB/s 00:08 [##########################] 100%
:: Starting full system upgrade...
there is nothing to do
searching for libdb only gives me this:
dbus-c++ 0.9.0-10 community
A C++ API for D-BUS
dbus [Installed] 1.14.4-1 core
Freedesktop.org message bus system
libdbusmenu-qt6 0.9.3+16.04.20160218-6 extra
A library that provides a Qt
implementation of the DBusMenu spec
libdbusmenu-gtk2 16.04.0-5 community
Library for passing menus over DBus
(GTK+ 2 library)
libdbi-drivers 0.9.0-10 community
Database drivers for libdbi (MySQL,
PostgreSQL, and SQLite)
libdbi-docs 0.9.0-5 community
Developer documentation for libdbi
libdbi 0.9.0-5 community
Database independant abstraction layer
for C
libdbusmenu-qt5 [Installed] 0.9.3+16.04.20160218-6 extra
A library that provides a Qt
implementation of the DBusMenu spec
libdbusmenu-gtk3 [Installed] 16.04.0-5 community
Library for passing menus over DBus
(GTK+ 3 library)
libdbusmenu-glib [Installed] 16.04.0-5 community
Library for passing menus over DBus
any ideas?