Сегодня я обновил пакеты - и перестал запускаться Телеграм (обнов было за два дня, обратил внимание только на месу, потому не скажу, что там ещё обновилось).
telegram-desktop
telegram-desktop: error while loading shared libraries: libprotobuf-lite.so.23: cannot open shared object file: No such file or directory
Откат на предыдущие версии Телеги не помог, а более старой версии protobuf в кэше нет (только protobuf24.2-1).
В /var/log/pacman.log есть логи того, какие пакеты обновились, может там удастся найти
Да, обновился protobuf (23.4-1 -> 24.2-1). Но старой версии в кэше у меня почему-то нет. Как теперь лучше быть: где-то качать старый protobuf-23.4-1 (где?) или репортить где-то тут баг?
Телега тоже обновилась (4.9.3-1 -> 4.9.3-2), но, видимо, не из-за нового protobuf.
Так, вообще телега как бы из-за нового protobuf обновилась, судя по gitlab.archlinux.org (upgpkg: 4.9.3-2: protobuf 24 rebuild). Почему тогда у меня требует 23 версию? Это в Арч значит жаловаться надо?
да, после отката телега завелась
pacman -U file:///var/cache/pacman/pkg/protobuf-23.4-1-x86_64.pkg.tar.zst
Нашёл архив Арча, скачал protobuf-23.4-1, откатился, телега заработала.