arch linux: "way-displays: error while loading shared libraries: libyaml-cpp.so.0.8: cannot open shared object file: No such file or directory"
Reported https://aur.archlinux.org/packages/way-displays#comment-1066139
Reinstall did not resolve the issue, manually reverting to yaml-cpp 0.9 did.
Please attempt a manual build/install:
```sh
: ; cd /tmp
: ; git clone https://aur.archlinux.org/way-displays.git
: ; cd way-displays
: ; makepkg -sri
==> Making package: way-displays 1.15.0-1 (Wed 08 Apr 2026 10:09:50)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading 1.15.0.tar.gz...
...
...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
: ; ldd /usr/bin/way-displays
linux-vdso.so.1 (0x00007fedf4fbb000)
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007fedf4f18000)
libyaml-cpp.so.0.9 => /usr/lib/libyaml-cpp.so.0.9 (0x00007fedf4ec1000)
libinput.so.10 => /usr/lib/libinput.so.10 (0x00007fedf4e54000)
libudev.so.1 => /usr/lib/libudev.so.1 (0x00007fedf4e0a000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fedf4a00000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007fedf4cec000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fedf4cbd000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fedf480f000)
libffi.so.8 => /usr/lib/libffi.so.8 (0x00007fedf4cb1000)
libmtdev.so.1 => /usr/lib/libmtdev.so.1 (0x00007fedf4caa000)
libevdev.so.2 => /usr/lib/libevdev.so.2 (0x00007fedf4c95000)
libwacom.so.9 => /usr/lib/libwacom.so.9 (0x00007fedf47fe000)
liblua5.4.so.5.4 => /usr/lib/liblua5.4.so.5.4 (0x00007fedf47b7000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fedf4fbd000)
libgudev-1.0.so.0 => /usr/lib/libgudev-1.0.so.0 (0x00007fedf47ab000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007fedf474c000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fedf45f4000)
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x00007fedf4546000)
: ;
```
关闭于 2026-04-08 7 条评论