После каких-то обновлений перестал работать qcad с диагностикой Fatal: Cannot mix incompatible Qt library (version 0x50b02) with this library (version 0x50b03) /usr/bin/qcad: line 4: 4679 Aborted ./qcad-bin $@ Действительно, rpm -qa | grep qt5 дает libqt5-xml-5.11.3-alt1.x86_64 libqt5-designercomponents-5.11.3-alt1.x86_64 libqt5-svg-5.11.2-alt1.x86_64 qt5-xmlpatterns-common-5.11.2-alt1.noarch rpm-macros-qt5-5.11.3-alt1.noarch qt5-tools-5.11.3-alt1.x86_64 libqt5-xcbqpa-5.11.3-alt1.x86_64 qt5-script-common-5.11.2-alt1.noarch libqt5-eglfskmssupport-5.11.3-alt1.x86_64 libqscintilla2-qt5-devel-2.10.8-alt1.x86_64 libqt5-xmlpatterns-5.11.2-alt1.x86_64 libqt5-dbus-5.11.3-alt1.x86_64 libqscintilla2-13-qt5-2.10.8-alt1.x86_64 qt5-base-devel-5.11.3-alt1.x86_64 qt5-tools-devel-5.11.3-alt1.x86_64 qt5-translations-5.11.2-alt1.noarch libqt5-core-5.11.3-alt1.x86_64 libqt5-eglfsdeviceintegration-5.11.3-alt1.x86_64 libqt5-designer-5.11.3-alt1.x86_64 libqt5-script-5.11.2-alt1.x86_64 qt5-imageformats-5.11.2-alt1.x86_64 libquazip-qt5-0.7.6-alt1.x86_64 qt5-tools-common-5.й11.3-alt1.noarch libqt5-widgets-5.11.3-alt1.x86_64 libqt5-test-5.11.3-alt1.x86_64 libqt5-network-5.11.3-alt1.x86_64 libqt5-opengl-5.11.3-alt1.x86_64 libqt5-gui-5.11.3-alt1.x86_64 qt5-svg-common-5.11.2-alt1.noarch libqt5-printsupport-5.11.3-alt1.x86_64 qt5-base-common-5.11.3-alt1.x86_64 libqt5-help-5.11.3-alt1.x86_64 qt5-imageformats-common-5.11.2-alt1.noarch libqt5-sql-5.11.3-alt1.x86_64 libqt5-concurrent-5.11.3-alt1.x86_64 То есть, часть пакетов имеет версии 5.11.3, а часть - 5.11.2. Означает ли это какую-то ошибку упаковки qt? Какие-то ненаписанные зависимости, которые можно было бы добавить и т.п.? Обновление всех пакетов с 5.11.2 (apt-get install) проблему решает.
(В ответ на комментарий №0) > Означает ли это какую-то ошибку упаковки qt? Какие-то ненаписанные > зависимости, которые можно было бы добавить и т.п.? Да, но не очень удобно всю пачку обвязывать зависимостями/конфликтами между собой. > Обновление всех пакетов Да. Вообще, считается, что надо делать dist-upgrade до похода в багзиллу. ;-)
> Вообще, считается, что надо делать dist-upgrade до похода в багзиллу. ;-) Ну, проблема была решена обновлением, до похода в багзиллу. Я просто на всякий случай указал, что оно смогло так разъехаться. Хотелось бы, конечно, и точечные обновления по возможности содержать в порядке, раз уж они допускаются. В общем, можно закрыть как wontfix, ксли исправление все сильно усложнит.
Я в курсе проблемы, но как лучше сделать -- не знаю, поэтому решил не заморачиваться, пока работает правило про "dist-upgrade".
Я обвязал зависимостями в 5.12.6 . Т.е. после dist-upgrade до этой версии воспроизводиться не должно.