You are not logged in.
After pacman -Syu, mpv is refusing to start:
> mpv test.mp4
mpv: error while loading shared libraries: libsndio.so.7: cannot open shared object file: No such file or directorylddtree output:
> lddtree /usr/bin/mpv
/usr/bin/mpv (interpreter => /lib64/ld-linux-x86-64.so.2)
libass.so.9 => /usr/lib/libass.so.9
libfreetype.so.6 => /usr/lib/libfreetype.so.6
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0
libpng16.so.16 => /usr/lib/libpng16.so.16
libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1
libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1
libfribidi.so.0 => /usr/lib/libfribidi.so.0
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3
libunibreak.so.6 => /usr/lib/libunibreak.so.6
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1
libexpat.so.1 => /usr/lib/libexpat.so.1
libavcodec.so.62 => /usr/lib/libavcodec.so.62
libvpx.so.11 => /usr/lib/libvpx.so.11
libwebpmux.so.3 => /usr/lib/libwebpmux.so.3
liblzma.so.5 => /usr/lib/liblzma.so.5
libdav1d.so.7 => /usr/lib/libdav1d.so.7
libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0
librsvg-2.so.2 => /usr/lib/librsvg-2.so.2
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
libmount.so.1 => /usr/lib/libmount.so.1
libblkid.so.1 => /usr/lib/libblkid.so.1
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
libglycin-2.so.0 => /usr/lib/libglycin-2.so.0
libseccomp.so.2 => /usr/lib/libseccomp.so.2
libxml2.so.16 => /usr/lib/libxml2.so.16
libicuuc.so.78 => /usr/lib/libicuuc.so.78
libicudata.so.78 => /usr/lib/libicudata.so.78
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
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0
libthai.so.0 => /usr/lib/libthai.so.0
libdatrie.so.1 => /usr/lib/libdatrie.so.1
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
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
libffi.so.8 => /usr/lib/libffi.so.8
libsnappy.so.1 => /usr/lib/libsnappy.so.1
libaom.so.3 => /usr/lib/libaom.so.3
libgsm.so.1 => /usr/lib/libgsm.so.1
libjxl.so.0.11 => /usr/lib/libjxl.so.0.11
libjxl_cms.so.0.11 => /usr/lib/libjxl_cms.so.0.11
libhwy.so.1 => /usr/lib/libhwy.so.1
libbrotlienc.so.1 => /usr/lib/libbrotlienc.so.1
libjxl_threads.so.0.11 => /usr/lib/libjxl_threads.so.0.11
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
librav1e.so.0.8 => /usr/lib/librav1e.so.0.8
libspeex.so.1 => /usr/lib/libspeex.so.1
libSvtAv1Enc.so.4 => /usr/lib/libSvtAv1Enc.so.4
libtheoraenc.so.2 => /usr/lib/libtheoraenc.so.2
libogg.so.0 => /usr/lib/libogg.so.0
libtheoradec.so.2 => /usr/lib/libtheoradec.so.2
libvorbis.so.0 => /usr/lib/libvorbis.so.0
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2
libwebp.so.7 => /usr/lib/libwebp.so.7
libsharpyuv.so.0 => /usr/lib/libsharpyuv.so.0
libx264.so.165 => /usr/lib/libx264.so.165
libx265.so.215 => /usr/lib/libx265.so.215
libmvec.so.1 => /usr/lib/libmvec.so.1
libxvidcore.so.4 => /usr/lib/libxvidcore.so.4
libglslang.so.16 => /usr/lib/libglslang.so.16
libSPIRV-Tools-opt.so => /usr/lib/libSPIRV-Tools-opt.so
libSPIRV-Tools.so => /usr/lib/libSPIRV-Tools.so
libvpl.so.2 => /usr/lib/libvpl.so.2
libavfilter.so.11 => /usr/lib/libavfilter.so.11
libbs2b.so.0 => /usr/lib/libbs2b.so.0
libvmaf.so.3 => /usr/lib/libvmaf.so.3
libvidstab.so.1.2 => /usr/lib/libvidstab.so.1.2
libgomp.so.1 => /usr/lib/libgomp.so.1
libzmq.so.5 => /usr/lib/libzmq.so.5
libgnutls.so.30 => /usr/lib/libgnutls.so.30
libleancrypto.so.1 => /usr/lib/libleancrypto.so.1
libp11-kit.so.0 => /usr/lib/libp11-kit.so.0
libidn2.so.0 => /usr/lib/libidn2.so.0
libunistring.so.5 => /usr/lib/libunistring.so.5
libtasn1.so.6 => /usr/lib/libtasn1.so.6
libhogweed.so.6 => /usr/lib/libhogweed.so.6
libnettle.so.8 => /usr/lib/libnettle.so.8
libgmp.so.10 => /usr/lib/libgmp.so.10
libsodium.so.26 => /usr/lib/libsodium.so.26
libpgm-5.3.so.0 => /usr/lib/libpgm-5.3.so.0
libOpenCL.so.1 => /usr/lib/libOpenCL.so.1
libavformat.so.62 => /usr/lib/libavformat.so.62
libdvdread.so.8 => /usr/lib/libdvdread.so.8
libmodplug.so.1 => /usr/lib/libmodplug.so.1
libopenmpt.so.0 => /usr/lib/libopenmpt.so.0
libmpg123.so.0 => /usr/lib/libmpg123.so.0
libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3
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
libavutil.so.60 => /usr/lib/libavutil.so.60
libplacebo.so.351 => /usr/lib/libplacebo.so.351
libunwind.so.8 => /usr/lib/libunwind.so.8
libshaderc_shared.so.1 => /usr/lib/libshaderc_shared.so.1
libglslang-default-resource-limits.so.16 => /usr/lib/libglslang-default-resource-limits.so.16
libdovi.so.3 => /usr/lib/libdovi.so.3
libswresample.so.6 => /usr/lib/libswresample.so.6
libsoxr.so.0 => /usr/lib/libsoxr.so.0
libswscale.so.9 => /usr/lib/libswscale.so.9
libcdio_paranoia.so.2 => /usr/lib/libcdio_paranoia.so.2
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
libdvdnav.so.4 => /usr/lib/libdvdnav.so.4
/usr/lib/libmujs.so => /usr/lib/libmujs.so
liblcms2.so.2 => /usr/lib/liblcms2.so.2
libarchive.so.13 => /usr/lib/libarchive.so.13
libacl.so.1 => /usr/lib/libacl.so.1
libzstd.so.1 => /usr/lib/libzstd.so.1
liblz4.so.1 => /usr/lib/liblz4.so.1
libavdevice.so.62 => /usr/lib/libavdevice.so.62
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
libsndio.so.7 => None
libv4l2.so.0 => /usr/lib/libv4l2.so.0
libv4lconvert.so.0 => /usr/lib/libv4lconvert.so.0
libbluray.so.3 => /usr/lib/libbluray.so.3
libluajit-5.1.so.2 => /usr/lib/libluajit-5.1.so.2
librubberband.so.3 => /usr/lib/librubberband.so.3
libfftw3.so.3 => /usr/lib/libfftw3.so.3
libsamplerate.so.0 => /usr/lib/libsamplerate.so.0
libSDL2-2.0.so.0 => /usr/lib/libSDL2-2.0.so.0
libuchardet.so.0 => /usr/lib/libuchardet.so.0
libvapoursynth-script.so.0 => /usr/lib/libvapoursynth-script.so.0
libpython3.14.so.1.0 => /usr/lib/libpython3.14.so.1.0
libXfixes.so.3 => /usr/lib/libXfixes.so.3
libX11.so.6 => /usr/lib/libX11.so.6
libzimg.so.2 => /usr/lib/libzimg.so.2
libz.so.1 => /usr/lib/libz.so.1
libasound.so.2 => /usr/lib/libasound.so.2
libjack.so.0 => /usr/lib/libjack.so.0
libopenal.so.1 => /usr/lib/libopenal.so.1
libpipewire-0.3.so.0 => /usr/lib/libpipewire-0.3.so.0
libpulse.so.0 => /usr/lib/libpulse.so.0
libpulsecommon-17.0.so => /usr/lib/pulseaudio/libpulsecommon-17.0.so
libsndfile.so.1 => /usr/lib/libsndfile.so.1
libFLAC.so.14 => /usr/lib/libFLAC.so.14
libsystemd.so.0 => /usr/lib/libsystemd.so.0
libasyncns.so.0 => /usr/lib/libasyncns.so.0
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3
libdrm.so.2 => /usr/lib/libdrm.so.2
libdisplay-info.so.3 => /usr/lib/libdisplay-info.so.3
libgbm.so.1 => /usr/lib/libgbm.so.1
libjpeg.so.8 => /usr/lib/libjpeg.so.8
libsixel.so.1 => /usr/lib/libsixel.so.1
libcurl.so.4 => /usr/lib/libcurl.so.4
libnghttp3.so.9 => /usr/lib/libnghttp3.so.9
libngtcp2_crypto_ossl.so.0 => /usr/lib/libngtcp2_crypto_ossl.so.0
libngtcp2.so.16 => /usr/lib/libngtcp2.so.16
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14
libssh2.so.1 => /usr/lib/libssh2.so.1
libpsl.so.5 => /usr/lib/libpsl.so.5
libssl.so.3 => /usr/lib/libssl.so.3
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2
libkrb5.so.3 => /usr/lib/libkrb5.so.3
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3
libcom_err.so.2 => /usr/lib/libcom_err.so.2
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0
libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0
libXss.so.1 => /usr/lib/libXss.so.1
libXext.so.6 => /usr/lib/libXext.so.6
libXpresent.so.1 => /usr/lib/libXpresent.so.1
libXrandr.so.2 => /usr/lib/libXrandr.so.2
libXv.so.1 => /usr/lib/libXv.so.1
libGL.so.1 => /usr/lib/libGL.so.1
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0
libGLX.so.0 => /usr/lib/libGLX.so.0
libEGL.so.1 => /usr/lib/libEGL.so.1
libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1
libvulkan.so.1 => /usr/lib/libvulkan.so.1
libva-drm.so.2 => /usr/lib/libva-drm.so.2
libva.so.2 => /usr/lib/libva.so.2
libva-wayland.so.2 => /usr/lib/libva-wayland.so.2
libva-x11.so.2 => /usr/lib/libva-x11.so.2
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1
libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0
libvdpau.so.1 => /usr/lib/libvdpau.so.1
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1
libc.so.6 => /usr/lib/libc.so.6Installation of ffmpeg:
> pacman -Qi ffmpeg
Name : ffmpeg
Version : 2:8.0.1-3
Description : Complete solution to record, convert and stream audio and video
Architecture : x86_64
URL : https://ffmpeg.org
Licenses : GPL-3.0-only
Groups : None
Provides : libavcodec.so=62-64 libavdevice.so=62-64 libavfilter.so=11-64 libavformat.so=62-64 libavutil.so=60-64 libswresample.so=6-64 libswscale.so=9-64
Depends On : alsa-lib aom bzip2 cairo dav1d fontconfig freetype2 fribidi glib2 glibc glslang gmp gnutls gsm harfbuzz jack lame libass libavc1394 libbluray libbs2b libdrm libdvdnav libdvdread libgl libiec61883 libjxl libmodplug libopenmpt libplacebo libpulse libraw1394 librsvg libsoxr libssh libtheora libva libvdpau libvorbis libvpx libwebp libx11 libxcb libxext libxml2 libxv ocl-icd onevpl opencore-amr openjpeg2 opus rav1e rubberband sdl2 snappy speex srt svt-av1 v4l-utils vapoursynth vid.stab vmaf vulkan-icd-loader x264 x265 xvidcore xz zeromq zimg zlib libass.so=9-64 libbluray.so=3-64 libbs2b.so=0-64 libdav1d.so=7-64 libfreetype.so=6-64 libharfbuzz.so=0-64 libjxl.so=0.11-64 libopenmpt.so=0-64 libplacebo.so=351-64 librav1e.so=0.8-64 librsvg-2.so=2-64 librubberband.so=3-64 libva.so=2-64 libva-drm.so=2-64 libva-x11.so=2-64 libvidstab.so=1.2-64 libvorbisenc.so=2-64 libvorbis.so=0-64 libvpx.so=11-64 libx264.so=165-64 libx265.so=215-64 libxvidcore.so=4-64 libzimg.so=2-64 libzmq.so=5-64
Optional Deps : avisynthplus: AviSynthPlus support
frei0r-plugins: Frei0r video effects support
intel-media-sdk: Intel QuickSync support (legacy)
ladspa: LADSPA filters
nvidia-utils: Nvidia NVDEC/NVENC support
onevpl-intel-gpu: Intel QuickSync support
Required By : chromaprint ffmpegthumbs firefox gst-libav kfilemetadata kpipewire libmgba mgba-qt mpv obs-studio opencv qt6-multimedia-ffmpeg qt6-webengine scrcpy sox
Optional For : alsa-plugins audacity gegl libde265 libheif mat2 ripgrep-all streamlink wine yazi yt-dlp
Conflicts With : None
Replaces : None
Installed Size : 46.52 MiB
Packager : Peter Jung <ptr1337@archlinux.org>
Build Date : Sun 01 Feb 2026 12:07:54 PM
Install Date : Mon 02 Feb 2026 12:12:15 PM
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : SignatureInstallation of mpv:
> pacman -Qi mpv
Name : mpv
Version : 1:0.41.0-2
Description : a free, open source, and cross-platform media player
Architecture : x86_64
URL : https://mpv.io/
Licenses : GPL-2.0-or-later AND LGPL-2.1-or-later
Groups : None
Provides : libmpv.so=2-64
Depends On : alsa-lib desktop-file-utils ffmpeg glibc hicolor-icon-theme jack lcms2 libarchive libass libbluray libcdio libcdio-paranoia libdisplay-info libdrm libdvdnav libdvdread libegl libgl libglvnd libjpeg-turbo libplacebo libpulse libsixel libva libvdpau libx11 libxext libxkbcommon libxpresent libxrandr libxss libxv luajit mesa mujs libpipewire rubberband sdl2 openal uchardet vapoursynth vulkan-icd-loader wayland zlib libasound.so=2-64 libavcodec.so=62-64 libavdevice.so=62-64 libavfilter.so=11-64 libavformat.so=62-64 libavutil.so=60-64 libdisplay-info.so=3-64 libswresample.so=6-64 libswscale.so=9-64 libjack.so=0-64 liblcms2.so=2-64 libarchive.so=13-64 libass.so=9-64 libbluray.so=3-64 libjpeg.so=8-64 libplacebo.so=351-64 libpulse.so=0-64 libva.so=2-64 libva-drm.so=2-64 libva-wayland.so=2-64 libva-x11.so=2-64 libxkbcommon.so=0-64 librubberband.so=3-64
Optional Deps : yt-dlp: for video-sharing websites playback [installed]
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 6.18 MiB
Packager : Robin Candau <antiz@archlinux.org>
Build Date : Mon 22 Dec 2025 09:58:51 AM
Install Date : Mon 02 Feb 2026 12:16:43 PM
Install Reason : Explicitly installed
Install Script : No
Validated By : SignatureNow, I could just install sndio and get it working, but that seems like a workaround for a broken system rather than the actual fix.
I'm totally stuck with trying to figure out the root cause; I appreciate any help. Thanks ![]()
Last edited by bhk (Yesterday 18:18:12)
Offline
This was already fixed, 15 minutes before your post. https://gitlab.archlinux.org/archlinux/ … 3a6b74c901
Just wait for your mirror to update.
Last edited by Scimmia (Yesterday 18:14:31)
Offline
I swear I checked both ffmpeg and mpv package history before posting ![]()
Thanks ![]()
Offline