Results 1 to 6 of 6

Thread: Проблема с зависимостями пакетов

  1. #1

    Default Проблема с зависимостями пакетов

    Да-да, знаю, что тема, скорее всего оформлена не по правилам форума
    Я только где-то неделю назад установил openSUSE, поэтому сразу прошу прощения за нубские вопросы.
    1) Что за фишка такая с зависимостями пакетов? Я хочу обновиться или что-нибудь установить, но не тут-то было. Мне выдается предупреждение изложенного выше содержания и несколько вариантов действия, при этом меня не удовлетворяет ни один из них.
    Например:
    Проблема: ничто не предоставляет libzypp.so.901, необходимый для PackageKit-0.6.14-2.1.i586
    Решение 1: Будут выполнены следующие действия:
    удаление libsnmp25-5.6.1-3.3.i586
    удаление hplip-hpijs-3.11.5-1.3.1.i586
    удаление sane-backends-1.0.22-1.5.1.i586
    удаление libksane0-4.6.0-6.9.2.i586
    удаление hplip-3.11.5-1.3.1.i586
    удаление xsane-0.998-5.1.i586
    удаление sane-backends-autoconfig-1.0.22-1.5.1.i586
    удаление kdegraphics4-4.6.0-6.9.2.i586
    удаление kipi-plugins-acquireimage-1.8.0-5.2.i586
    удаление skanlite-0.7.kde4.5.0-3.1.i586
    Решение 2: Будут выполнены следующие действия:
    удаление PackageKit-0.6.14-0.2.1.i586
    удаление kpackagekit-0.6.3.3-6.11.1.i586
    Решение 3: не устанавливать pidgin-2.7.11-2.3.i586
    Решение 4: повредить PackageKit, игнорируя некоторые из его зависимостей

    Эти варианты меня просто вводят в ступор. Это получается, что я могу просто так безнаказанно удалить какие-то, возможно, критические пакеты? Да, кончено, если я соглашаюсь на 1 или 2 вариант, то вижу, что устанавливаются какие-то другие пакеты, но равноценная ли это замена и замена ли вообще и повлияет ли это на работоспособность системы?

    Спасибо за внимание
    Last edited by Lazy_Kent; 10-Jun-2011 at 13:49. Reason: Отдельные несвязанные вопросы в отдельные темы.

  2. #2
    Join Date
    Aug 2009
    Location
    Russia
    Posts
    2,247

    Default re: Проблема с зависимостями пакетов

    1. Полный вывод терминала пожалуста.
    и заодно уж тогда zypper lr -u
    2. а мне никто не предлагал- самому вот приходится мучатся, выкачивать, чтобы потестить.. 12.1 сейчас- это что-то вроде developer preview, это еще даже не бета.
    Жду вывода команды выше- у вас что-то накосячено с репозитариями, насколько я понимаю.
    3. Да там же все элементарно. Добавить в yast2 firewall те порты, которые использует DC-клиент и делов-то!

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

    Default re: Проблема с зависимостями пакетов

    Да-да, знаю, что тема, скорее всего оформлена не по правилам форума
    Знаете и сознательно идёте на нарушение?
    Для каждого вопроса должна быть отдельная тема. Предварительно нужно поискать по форуму, нет ли уже такой же.
    Название темы должно быть осмысленным и отражать суть изложенного.
    На первый раз устное предупреждение.

  4. #4

    Default Re: Проблема с зависимостями пакетов

    zypper lr -u
    # | Псевдоним | Имя | Включён | Обновление | URI
    ---+--------------------------+-------------------------------------+---------+------------+------------------------------------------------------------------------------------
    1 | fglrx | fglrx | Да | Да | Index of /mirror/ati/openSUSE_11.4
    2 | filesharing | filesharing | Да | Да | Index of /repositories/filesharing/openSUSE_Factory
    3 | google-chrome | google-chrome | Да | Да | http://dl.google.com/linux/chrome/rpm/stable/i386
    4 | home_namtrac_subpixel | subpixel (openSUSE_Factory) | Да | Нет | Index of /repositories/home:/namtrac:/subpixel/openSUSE_Factory
    5 | libdvdcss repository | libdvdcss repository | Да | Да | http://opensuse-guide.org/repo/11.4/
    6 | openSUSE-11.4-11.4-0 | openSUSE-11.4-11.4-0 | Да | Нет | cd:///?devices=/dev/disk/by-id/ata-hp_DVD_RW_AD-7561S_SF93936673,/dev/sr0
    7 | openSUSE:Factory | openSUSE:Factory | Да | Да | Index of /factory/repo/oss
    8 | packman.inode.at-suse | Packman Repository | Да | Да | Index of /suse/openSUSE_11.4/
    9 | repo-debug | openSUSE-11.4-Debug | Нет | Да | Index of /debug/distribution/11.4/repo/oss
    10 | repo-debug-update | openSUSE-11.4-Update-Debug | Нет | Да | Index of /debug/update/11.4
    11 | repo-non-oss | openSUSE-11.4-Non-Oss | Да | Да | Index of /distribution/11.4/repo/non-oss
    12 | repo-oss | openSUSE-11.4-Oss | Да | Да | Index of /distribution/11.4/repo/oss
    13 | repo-source | openSUSE-11.4-Source | Нет | Да | Index of /source/distribution/11.4/repo/oss
    14 | Обновления-для-openSUSE- | Обновления для openSUSE 11.4 11.4-0 | Да | Да | Index of /update/11.4


    насчет вывода терминала по первому вопросу, в первом посте и был выложен полный вывод
    я пытался обновить pidgin (zypper up pidgin)
    если, скажем, я выбираю пункт 1 (удалить кучу пакетов), получаю следующее:

    Будут установлены следующие НОВЫЕ пакеты:
    libstorage3 perl-Encode-Locale perl-File-Listing perl-HTTP-Cookies perl-HTTP-Daemon perl-HTTP-Date perl-HTTP-Message perl-HTTP-Negotiate perl-LWP-MediaTypes perl-Net-HTTP
    perl-WWW-RobotRules

    Будут УДАЛЕНЫ следующие пакеты:
    hplip hplip-hpijs kdegraphics4 kipi-plugins-acquireimage libksane0 libsnmp25 libstorage sane-backends sane-backends-autoconfig skanlite xsane

    Будут обновлены следующие пакеты:
    apparmor-utils libapparmor1 libapparmor-devel libpurple libpurple-tcl libxml2 limal-nfs-server-perl limal-perl perl perl-apparmor perl-base perl-Bootloader perl-Clone
    perl-Config-Crontab perl-Crypt-OpenSSL-Random perl-Crypt-OpenSSL-RSA perl-Crypt-SmbHash perl-Crypt-SSLeay perl-DBD-CSV perl-DBD-SQLite perl-DBI perl-Digest-HMAC perl-Digest-MD4
    perl-Digest-SHA1 perl-Encode-Detect perl-Error perl-gettext perl-HTML-Parser perl-HTML-SimpleParse perl-HTML-Tagset perl-IO-Socket-INET6 perl-IO-Socket-SSL perl-IP-Country
    perl-libwww-perl perl-Mail-DKIM perl-Mail-SPF perl-MailTools perl-MLDBM perl-NetAddr-IP perl-Net-CIDR-Lite perl-Net-Daemon perl-Net-DNS perl-Net-Ident perl-Net-IP
    perl-Net-LibIDN perl-Net-Server perl-Net-SSLeay perl-NetxAP perl-Params-Util perl-Parse-RecDescent perl-PlRPC perl-RPC-XML perl-Socket6 perl-SQL-Statement perl-Sys-Hostname-Long
    perl-TermReadKey perl-TermReadLine-Gnu perl-Text-CSV_XS perl-TimeDate perl-URI perl-X500-DN perl-XML-LibXML perl-XML-NamespaceSupport perl-XML-Parser perl-XML-SAX
    perl-XML-Simple perl-XML-XPath pidgin spamassassin yast2-apparmor yast2-core yast2-perl-bindings yast2-storage

    Следующие пакеты изменят архитектуру:
    perl-HTML-Tagset i586 -> noarch
    perl-Net-Daemon i586 -> noarch
    perl-RPC-XML i586 -> noarch

  5. #5
    Join Date
    Aug 2009
    Location
    Russia
    Posts
    2,247

    Default Re: Проблема с зависимостями пакетов

    но у вас же Factory сплошные подключены- чего ж удивляться, что оно тянет бетки Отключите или понизьте приоритет (к примеру, приоритет 105- это понижение приоритета).

    А для zypper dup - только отключение Factory.

  6. #6

    Default Re: Проблема с зависимостями пакетов

    Quote Originally Posted by joneone View Post
    но у вас же Factory сплошные подключены- чего ж удивляться, что оно тянет бетки Отключите или понизьте приоритет (к примеру, приоритет 105- это понижение приоритета).

    А для zypper dup - только отключение Factory.
    Все заработало, большое спасибо. Factory удалил, установленные из них пакеты откатились.

Posting Permissions

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