Автор Тема: Неудовлетворенные зависимости  (Прочитано 1801 раз)

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 651
Centaurus (64-bit, обновлен с p7 на p8 уже давно)
На p8 неоднократно обновлялся. Сегодня:
root@Computer1 ~]# uname -a
Linux Computer1.localdomain 4.4.56-std-def-alt0.M80P.2 #1 SMP Wed Mar 22 17:39:06 UTC 2017 x86_64 GNU/Linux
[root@Computer1 ~]# apt-get update && apt-get dist-upgrade
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Ошибка
Следующие пакеты имеют неудовлетворенные зависимости:
  mariadb-client: Конфликтует: MySQL-client
  mariadb-common: Конфликтует: MySQL-server
E: Ошибка. Процедура pkgProblemResolver::Resolve вызвала остановку. Это может быть вызвано сохраняемыми пакетами.
Команда:
[root@Computer1 ~]# rpm -qa | grep mariadb ничего не выдает.
[root@Computer1 ~]# apt-get -f install
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 532 не будет обновлено.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Неудовлетворенные зависимости
« Ответ #1 : 31.07.2017 07:26:36 »
 MySQL-client и mariadb-client вместе стоять не моут. mariadb нужен для KDE.
Так-что вам решать что вам важнеее.  Один из них надо снести.

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 651
Re: Неудовлетворенные зависимости
« Ответ #2 : 31.07.2017 10:44:52 »
Я писал, что:
Команда:
[root@Computer1 ~]# rpm -qa | grep mariadb ничего не выдает.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Неудовлетворенные зависимости
« Ответ #3 : 31.07.2017 13:09:39 »
Конечно, он у вас не установлен, т.к. он конфликтует с MySQL

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 651
Re: Неудовлетворенные зависимости
« Ответ #4 : 31.07.2017 14:26:29 »
Так я и не собираюсь его (mariadb-client) устанавливать. При простом обновлении выдает эту ошибку.
нужен для KDE.
На компьютере mate и xfce.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Неудовлетворенные зависимости
« Ответ #5 : 31.07.2017 14:42:17 »
Ну, значит какому-то пакету он нужен.

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 651
Re: Неудовлетворенные зависимости
« Ответ #6 : 31.07.2017 14:50:40 »
Еще раз напоминаю, что это я просто хочу обновить систему.
Ну, значит какому-то пакету он нужен.
Как понять какому?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Неудовлетворенные зависимости
« Ответ #7 : 31.07.2017 16:21:41 »
Еще раз напоминаю, что это я просто хочу обновить систему.
Ну, значит какому-то пакету он нужен.
Как понять какому?

Эта команда в документации apt в альтлинукс не описана, но она работает:
$ apt-cache rdepends mariadb-client  # p8/branch
mariadb-client
Reverse Depends:
  mariadb-common
  kde5-akonadi-database-8-mysql
  akonadi-database-8-mysql
  mariadb-server
  mariadb-bench

Оффлайн andrew_b

  • Завсегдатай
  • *
  • Сообщений: 534
Re: Неудовлетворенные зависимости
« Ответ #8 : 31.07.2017 16:24:02 »
Как понять какому?
# apt-get -o Debug::pkgProblemResolver=yes dist-upgrade

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 651
Re: Неудовлетворенные зависимости
« Ответ #9 : 31.07.2017 16:39:04 »
[root@Computer1 ~]# apt-cache rdepends mariadb-client  # p8/branch
mariadb-client
Reverse Depends:
  mariadb-common
  kde5-akonadi-database-8-mysql
  akonadi-database-8-mysql
  mariadb-server
  mariadb-bench
[root@Computer1 ~]# rpm -qa | grep mariadb-client
[root@Computer1 ~]# rpm -qa | grep kde5-akonadi-database-8-mysql
[root@Computer1 ~]# rpm -qa | grep akonadi-database-8-mysql
[root@Computer1 ~]# rpm -qa | grep mariadb-server
[root@Computer1 ~]# rpm -qa | grep mariadb-bench
Т.е., если я правильно понял, ни один из зависимых/зависящих пакетов не установлен.
« Последнее редактирование: 31.07.2017 16:40:53 от igorigor76 »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Неудовлетворенные зависимости
« Ответ #10 : 31.07.2017 16:52:45 »
[root@Computer1 ~]# apt-cache rdepends mariadb-client  # p8/branch
mariadb-client
Reverse Depends:
  mariadb-common
  kde5-akonadi-database-8-mysql
  akonadi-database-8-mysql
  mariadb-server
  mariadb-bench
[root@Computer1 ~]# rpm -qa | grep mariadb-client
[root@Computer1 ~]# rpm -qa | grep kde5-akonadi-database-8-mysql
[root@Computer1 ~]# rpm -qa | grep akonadi-database-8-mysql
[root@Computer1 ~]# rpm -qa | grep mariadb-server
[root@Computer1 ~]# rpm -qa | grep mariadb-bench
Т.е., если я правильно понял, ни один из зависимых/зависящих пакетов не установлен.

Если ответа не было, то выходит что так.
Эта команда (список пакетов из reverse depends) покажет, что именно эти пакеты и требуют mariadb-client
$ apt-cache show mariadb-common kde5-akonadi-database-8-mysql akonadi-database-8-mysql mariadb-server mariadb-bench | grep ^Depends
(4-й вывод Depends будет о-очень длинным, поэтому и не привожу вывод как пример)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Неудовлетворенные зависимости
« Ответ #11 : 31.07.2017 18:58:31 »
Ну, значит какому-то еще пакету нужно. А зачем вам MySql ? Возможно какой-то пакет, которому был нужениMySQL,теперь требует mariadb.

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 651
Re: Неудовлетворенные зависимости
« Ответ #12 : 31.07.2017 19:13:59 »
Ну, значит какому-то еще пакету нужно.
"Мешал" lamp-server.
А зачем вам MySql ? Возможно какой-то пакет, которому был нужениMySQL,теперь требует mariadb.
В Centaurus p7 по умолчанию что было? MySQL или mariadb? Moodle на чем работал?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Неудовлетворенные зависимости
« Ответ #13 : 01.08.2017 08:00:09 »
В Centaurus p7 по умолчанию что было? MySQL или mariadb?
MySQL, mariadb появился позже.