robin/src-tauri/patterns
pyr0ball d7c41f07fe feat(patterns): add missing-shared-library pattern to all distro families
Real-world trigger: libQt6PrintSupport.so.6 missing from CheatEngine
portable binary on Linux Mint 22.3.

Windows/macOS migrants double-click a binary, nothing happens, and they
have no idea why — the dynamic linker error goes to journald silently.
Robin catches 'cannot open shared object file: No such file or directory'
in journald and explains the Linux shared library model, pointing to the
right package manager command (apt/pacman/dnf/zypper) per distro family.

Also documents why 'pip install pyqt6' doesn't fix system library errors.

Added to 23 pattern files covering all source OS / target distro family
combinations.
2026-05-20 13:14:36 -07:00
..
android-to-arch.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
android-to-debian.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
android-to-fedora.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
android-to-opensuse.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
arch-to-debian.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
arch-to-fedora.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
arch-to-opensuse.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
debian-to-arch.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
debian-to-fedora.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
debian-to-opensuse.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
dualboot-macos.toml feat(patterns): mobile-origin users + dual-boot supplement system 2026-05-19 09:32:18 -07:00
dualboot-windows.toml feat(patterns): mobile-origin users + dual-boot supplement system 2026-05-19 09:32:18 -07:00
fedora-to-arch.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
fedora-to-debian.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
fedora-to-opensuse.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
ipad-to-arch.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
ipad-to-debian.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
ipad-to-fedora.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
ipad-to-opensuse.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
linux-to-arch.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
macos-to-arch.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
opensuse-to-arch.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
opensuse-to-debian.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
opensuse-to-fedora.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00
windows-to-debian.toml feat(patterns): add missing-shared-library pattern to all distro families 2026-05-20 13:14:36 -07:00