Система: server-10.1-x86-64 workstation-10.1-x86-64 kworkstation-10.2.1-x86-64 education-10.2-x86-64 education-10.2-x86-64-kde Шаги воспроизведения: 1) # apt-get install liblinebreak-devel 2) # apt-get install libunibreak-devel libunibreak5-devel Ожидаемый результат: liblinebreak-devel удаляется, устанавливаются libunibreak-devel и libunibreak5-devel Реальный результат: У пакетов конфликтуют файлы, ошибка установки. E: Ошибка во время исполнения транзакции
Воспроизводится в Sisyphus.
На правильный пакет.
(Ответ для Алексей Родыгин на комментарий #0) > У пакетов конфликтуют файлы, ошибка установки. > E: Ошибка во время исполнения транзакции Выдумываете. Конфликт прописан в пакете.
(Ответ для Sergey V Turchin на комментарий #3) > (Ответ для Алексей Родыгин на комментарий #0) > > У пакетов конфликтуют файлы, ошибка установки. > > E: Ошибка во время исполнения транзакции > Выдумываете. Конфликт прописан в пакете. # apt-get install liblinebreak-devel # apt-get install libunibreak5-devel Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие дополнительные пакеты будут установлены: libunibreak5 Следующие НОВЫЕ пакеты будут установлены: libunibreak5 libunibreak5-devel 0 будет обновлено, 2 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B/207kB архивов. После распаковки потребуется дополнительно 1626kB дискового пространства. Продолжить? [Y/n] Совершаем изменения... Подготовка... файл /usr/include/linebreak.h из устанавливаемого пакета libunibreak5-devel-5.1-alt2.x86_64 конфликтует с файлом из пакета liblinebreak-devel-2.1-alt1.x86_64 файл /usr/include/linebreakdef.h из устанавливаемого пакета libunibreak5-devel-5.1-alt2.x86_64 конфликтует с файлом из пакета liblinebreak-devel-2.1-alt1.x86_64 E: Ошибка во время исполнения транзакции # apt-get install libunibreak-devel Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие дополнительные пакеты будут установлены: libunibreak Следующие НОВЫЕ пакеты будут установлены: libunibreak libunibreak-devel 0 будет обновлено, 2 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B/32,4kB архивов. После распаковки потребуется дополнительно 112kB дискового пространства. Продолжить? [Y/n] Совершаем изменения... Подготовка... файл /usr/include/linebreak.h из устанавливаемого пакета libunibreak-devel-3.0-alt3.x86_64 конфликтует с файлом из пакета liblinebreak-devel-2.1-alt1.x86_64 файл /usr/include/linebreakdef.h из устанавливаемого пакета libunibreak-devel-3.0-alt3.x86_64 конфликтует с файлом из пакета liblinebreak-devel-2.1-alt1.x86_64 E: Ошибка во время исполнения транзакции
Конфликт прописан, да не с тем кем надо.
(Ответ для Алексей Родыгин на комментарий #0) > liblinebreak-devel Ааа, я не заметил, что "line", а не "uni"
liblinebreak просто пора грохнуть, видимо?
https://vimgadgets.sourceforge.net/liblinebreak/ "Deprecation Notice"
Грохну, но конфликт всё равно надо прописать.
Прописал в libunibreak-devel и libunibreak5-devel
(Ответ для Sergey V Turchin на комментарий #7) > liblinebreak просто пора грохнуть, видимо? Ср.: bug 46206 :) (насчёт конфликтов, оставшихся забытыми)