Bug 38503 - Замена LibreOffice-still на LibreOffice приводит к ошибке, если в системе установлен LibreOffice-still-kde5
Summary: Замена LibreOffice-still на LibreOffice приводит к ошибке, если в системе уст...
Status: CLOSED WONTFIX
Alias: None
Product: Branch p9
Classification: Distributions
Component: LibreOffice (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-19 15:17 MSK by Vera Blagoveschenskaya
Modified: 2020-05-20 09:42 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vera Blagoveschenskaya 2020-05-19 15:17:32 MSK
Стенд: 
p9 education kde x86_64.

По умолчанию в системе установлен LibreOffice-still.
Пользовательский сценарий: Хочу заменить LibreOffice-still на LibreOffice

education-9-x86-64-kde ~ # rpm -qa | grep Libre
LibreOffice-still-langpack-uk-6.3.6.2-alt1.x86_64
LibreOffice-still-langpack-es-6.3.6.2-alt1.x86_64
LibreOffice-still-integrated-6.3.6.2-alt1.x86_64
LibreOffice-still-qt5-6.3.6.2-alt1.x86_64
LibreOffice-still-langpack-pt-BR-6.3.6.2-alt1.x86_64
LibreOffice-still-common-6.3.6.2-alt1.x86_64
LibreOffice-still-langpack-kk-6.3.6.2-alt1.x86_64
LibreOffice-still-gtk3-6.3.6.2-alt1.x86_64
LibreOffice-still-mimetypes-6.3.6.2-alt1.noarch
LibreOffice-still-langpack-ru-6.3.6.2-alt1.x86_64
LibreOffice-still-6.3.6.2-alt1.x86_64
LibreOffice-still-extensions-6.3.6.2-alt1.x86_64
LibreOffice-still-kde5-6.3.6.2-alt1.x86_64

-----

Обнаружила, что если в системе установлен LibreOffice-still-kde5, то операция apt-get install LibreOffice завершается неудачно:

education-9-x86-64-kde ~ # apt-get install LibreOffice
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.

Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  LibreOffice: Требует: LibreOffice-common (= 6.3.0.3-alt3:p9+250773.100.3.1)
               Требует: LibreOffice-integrated (= 6.3.0.3-alt3:p9+250773.100.3.1)
E: Извините, `битые' пакеты

-----

Если предварительно удалить LibreOffice-still-kde5, то установка с заменой пакетов выполняется успешно:

Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  LibreOffice-still-kde5
0 будет обновлено, 0 новых установлено, 1 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 150kB дискового пространства.
Продолжить? [Y/n] 
Совершаем изменения...
Подготовка...                                      #################################################################################################### [100%]
Очистка / удаление... 
1: LibreOffice-still-kde5-6.3.6.2-alt1             #################################################################################################### [100%]
Завершено.
education-9-x86-64-kde ~ # apt-get install LibreOffice          
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  LibreOffice-common LibreOffice-extensions LibreOffice-integrated LibreOffice-mimetypes
Следующие пакеты будут УДАЛЕНЫ:
  LibreOffice-still LibreOffice-still-common LibreOffice-still-extensions LibreOffice-still-gtk3 LibreOffice-still-integrated LibreOffice-still-langpack-es
  LibreOffice-still-langpack-kk LibreOffice-still-langpack-pt-BR LibreOffice-still-langpack-ru LibreOffice-still-langpack-uk LibreOffice-still-mimetypes
  LibreOffice-still-qt5
Следующие НОВЫЕ пакеты будут установлены:
  LibreOffice LibreOffice-common LibreOffice-extensions LibreOffice-integrated LibreOffice-mimetypes
0 будет обновлено, 5 новых установлено, 12 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 141MB архивов.
После распаковки будет освобождено 168MB дискового пространства.
Продолжить? [Y/n]
Comment 1 Andrey Cherepanov 2020-05-19 20:03:20 MSK
Определение зависимых конфликтующих пакетов не предусмотрено в apt.
Comment 2 Sergey V Turchin 2020-05-20 09:42:47 MSK
Не так. Оно всё предусмотрено, но apt уже так изменили, что теперь он будет говорить "нешмогла", пока пользователь явно не укажет нужный список пакетов для установки и для удаления в одной команде.