Results 1 to 9 of 9

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

  1. #1
    Join Date
    Oct 2012
    Location
    Donetsk, Ukraine
    Posts
    134

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

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

    Code:
    rtorrent: undefined symbol: _ZN7torrent10ThreadBase8m_globalE
    В интернетах нагуглил, что лучшим решением проблемы будет восстановление предыдущей версии. Вопрос - как восстановить? Из документации к zypper и этого сообщения, понял только то, что можно сделать zypper dup, но насколько мне понятно - это коснется всех пакетов, а как применить откат конкретно к rtorrent? остальное вроде как работает - его откатывать незачем.
    и н т е р е с у ю щ и й с я

  2. #2

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

    Вот что пишут в 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.
    «Если не говорить пользователям, что линукс это сложно и страшно, то им совершенно все равно, в чем не разбираться. » — ЛОР

  3. #3
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    3,050
    Blog Entries
    1

    Default Re: =?UTF-8?B?0L7RgtC60LDRgiDQvtCx0L3QvtCy0LvQtdC90LjRjyDQv9GA0Lgg0L/QvtC80L7RidC4IHp5cHBlcg==?=

    kreiz wrote:

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


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

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


  4. #4
    Join Date
    Oct 2012
    Location
    Donetsk, Ukraine
    Posts
    134

    Default Re: =?UTF-8?B?0L7RgtC60LDRgiDQvtCx0L3QvtCy0LvQtdC90LjRjyDQv9GA0Lgg0L/QvtC80L7RidC4IHp5cHBlcg==?=

    Quote Originally Posted by Lazy_Kent View Post

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

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

  5. #5
    Join Date
    Oct 2012
    Location
    Donetsk, Ukraine
    Posts
    134

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

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

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

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

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

  6. #6
    Join Date
    Jan 2011
    Location
    Vladivostok
    Posts
    679

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

    у одной и той же программы могут быть разные поставщики?
    конечно могут, если подключены дополнительные репозитории
    http://ru.opensuse.org/Управление_па...82.D0.BE.D0.B2

  7. #7
    Join Date
    Oct 2012
    Location
    Donetsk, Ukraine
    Posts
    134

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

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

  8. #8
    Join Date
    Jan 2011
    Location
    Vladivostok
    Posts
    679

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

    Quote Originally Posted by kreiz View Post
    и как мне, к примеру, теперь узнать из какого репозитория пакет обновился до нерабочей версии. а из какого потом сама по себе встала рабочая?
    zypper se -s <имя пакета>
    в ясте есть вкладка "версии", неужели её не видно?

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

  9. #9
    Join Date
    Oct 2012
    Location
    Donetsk, Ukraine
    Posts
    134

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

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

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

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •