Bug 35612

Summary: Не обновляется workstation 8.2
Product: Branch p8 Reporter: Nikita Obukhov <nickf>
Component: ConsoleKit2Assignee: Антон Мидюков <antohami>
Status: CLOSED FIXED QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P3 CC: mike, rider, sem, sotor
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description Nikita Obukhov 2018-11-16 11:22:20 MSK
При dist-upgrade на не обновленной машине c workstation возникает ошибка. Проблема возникает только на платформе x86_64

[root@work-8-2-x86-64-default ~]# apt-get dist-upgrade 
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Ошибка
Следующие пакеты имеют неудовлетворенные зависимости:
  systemd-services: Конфликтует: ConsoleKit2
                    Конфликтует: ConsoleKit2-x11
E: Ошибка. Процедура pkgProblemResolver::Resolve вызвала остановку. Это может быть вызвано сохраняемыми пакетами.
Comment 1 Nikita Obukhov 2018-11-16 11:58:24 MSK
Проблема так же возникает на i586
Comment 2 Антон Мидюков 2018-11-16 12:21:39 MSK
А какой пакет зависит от ConsoleKit2? ConsoleKit2 вообще не должен попадать в системы на systemd. Была проблема в феврале 2018 с ConsoleKit2, тогда с ним прописали конфликт. Не понятно почему ConsoleKit2 перестал выноситься из системы.
Comment 3 Sergey Novikov 2018-11-16 12:27:51 MSK
Расширенный лог:
# apt-get -o Debug::PkgProblemResolver=true dist-upgrade
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Starting
Starting 2
Investigating systemd-services
Package systemd-services has broken dep on ConsoleKit2
  Considering ConsoleKit2 0 as a solution to systemd-services 12
  Re-Instated ConsoleKit2
  Added ConsoleKit2 to the remove list
  Considering ConsoleKit2 0 as a solution to systemd-services 12
Package systemd-services has broken dep on ConsoleKit2-x11
  Considering ConsoleKit2-x11 0 as a solution to systemd-services 12
  Re-Instated ConsoleKit2-x11
  Added ConsoleKit2-x11 to the remove list
  Considering ConsoleKit2-x11 0 as a solution to systemd-services 12
Investigating gutenprint-foomatic
Package gutenprint-foomatic has broken dep on gutenprint
  Considering gutenprint 2 as a solution to gutenprint-foomatic 0
  Removing gutenprint-foomatic rather than change gutenprint
Investigating libqt5-egldeviceintegration
Package libqt5-egldeviceintegration has broken dep on libqt5-gui
  Considering libqt5-gui 1 as a solution to libqt5-egldeviceintegration 0
  Removing libqt5-egldeviceintegration rather than change libqt5-gui
Investigating systemd-services
Package systemd-services has broken dep on ConsoleKit2
  Considering ConsoleKit2 0 as a solution to systemd-services 12
  Added ConsoleKit2 to the remove list
  Considering ConsoleKit2 0 as a solution to systemd-services 12
Package systemd-services has broken dep on ConsoleKit2-x11
  Considering ConsoleKit2-x11 0 as a solution to systemd-services 12
  Added ConsoleKit2-x11 to the remove list
  Considering ConsoleKit2-x11 0 as a solution to systemd-services 12
Done
Ошибка
Следующие пакеты имеют неудовлетворенные зависимости:
  systemd-services: Конфликтует: ConsoleKit2
                    Конфликтует: ConsoleKit2-x11
E: Ошибка. Процедура pkgProblemResolver::Resolve вызвала остановку. Это может быть вызвано сохраняемыми пакетами.
Comment 4 Антон Мидюков 2018-11-16 13:04:03 MSK
Подозреваю, что раньше обновления он не требовал, и потому просто выносился.

Изменит ли что-то добавленный конфликт в ConsoleKit2? Попробуйте dist-upgrade c добавленным заданием 216528

У меня workstation 8.2 скачанного нет, качаю...
Comment 5 Nikita Obukhov 2018-11-16 13:09:31 MSK
dist-upgrade с таском 216528 работает корректно
Comment 6 Антон Мидюков 2018-11-16 13:36:16 MSK
(В ответ на комментарий №5)
> dist-upgrade с таском 216528 работает корректно

Отлично. Задание ждёт одобрения:
[#216528] p8 EPERM (try 2) ConsoleKit2.git=1.2.1-alt2.M80P.2
Comment 7 Антон Мидюков 2018-11-16 17:10:31 MSK
[#216528] p8 DONE (try 3) ConsoleKit2.git=1.2.1-alt2.M80P.2