откат обновления при помощи zypper

После обновления перестал запускаться rtorrent.
пишет

rtorrent: undefined symbol: _ZN7torrent10ThreadBase8m_globalE

В интернетах нагуглил, что лучшим решением проблемы будет восстановление предыдущей версии. Вопрос - как восстановить? Из документации к zypper и этого](https://forums.opensuse.org/showthread.php/496180-Не-загружается-ОС-после-обновления?p=2630020#post2630020) сообщения, понял только то, что можно сделать zypper dup, но насколько мне понятно - это коснется всех пакетов, а как применить откат конкретно к rtorrent? остальное вроде как работает - его откатывать незачем.

Вот что пишут в man-стринце к zypper для команды install:

Capability is: NAME, or “NAME.ARCH][OP<EDITION>]”, where ARCH is architecture code, OP is <, <=, =, >=, or > and EDITION is VERSION-RELEASE]. For example: zypper=0.8.8-2.

kreiz wrote:

> В интернетах нагуглил, что лучшим
> решением проблемы будет
> восстановление предыдущей версии.
> Вопрос - как восстановить?

Никак. zypper не восстанавливает старые версии пакетов, если их нет в
репозиториях.
Можете попробовать поискать старую версию где-нибудь и установить вручную.

Вообще-то, пишите сообщение об ошибке на https://bugs.links2linux.org.

А если есть, каким образом это выяснить? Или же само собой разумеется, что старой версии уже нет, раз пакет обновился?

Можете попробовать поискать старую версию где-нибудь и установить вручную.

Я правильно понимаю - я удаляю нерабочий пакет, ставлю вручную старую версию, rtorrent подхватывает свой прежний конфиг и работает, как ни в чем не бывало?

Чудеса вообщем.

удалил - zypper rm rtorrent
установил - zypper in rtorrent
???
заработало

Прокомментируйте пожалуйста.

ПС. Когда пытался сделать zypper in rtorrent без удаления нерабочей версии - мне сказали чего-то насчет того, что ожидает обновления версия от другого поставщика и, чтобы обновить - “сделайте вручную…” Это, что значит “от другого поставщика”? у одной и той же программы могут быть разные поставщики? Ткните носом - куда почитать, чтобы понять эту всю эпопею…>:(

у одной и той же программы могут быть разные поставщики?

конечно могут, если подключены дополнительные репозитории
http://ru.opensuse.org/Управление_пакетами#.D0.A0.D0.B5.D0.BF.D0.BE.D0.B7.D0.B8.D1.82.D0.BE.D1.80.D0.B8.D0.B8_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.BE.D0.B2

и как мне, к примеру, теперь узнать из какого репозитория пакет обновился до нерабочей версии. а из какого потом сама по себе встала рабочая?

zypper se -s <имя пакета>
в ясте есть вкладка “версии”, неужели её не видно?

а какой пакет нерабочий - тут вы уж сам выясняйте

запутался еще сильнее - во всех репозиториях версия одинаковая. и установлена такая же. может быть так, что уже починили и заменили?

в ясте есть вкладка

не пользовался ястом с того момента, как снес иксы. забыл просто о нем.