При обновлении dbus с 1.14.10-alt1 до 1.16.0-alt2 получил такую ошибку: /usr/bin/dbus-uuidgen: /lib64/libdbus-1.so.3: version `LIBDBUS_PRIVATE_1.16.0' not found (required by /usr/bin/dbus-uuidgen) ошибка: %post(dbus-1.16.0-alt2.e2kv6) scriptlet failed, exit status 1 ошибка: dbus-1.16.0-alt2.e2kv6: установить failed Предлагаю заткнуть запуск вот этого в %post таким образом: -%_bindir/dbus-uuidgen --ensure +%_bindir/dbus-uuidgen --ensure ||: ...потому как это явно не повод для слома транзакции (или вовсе в %posttrans). А так после dist-upgrade получил задвоившийся dbus старой и новой версии, неудалившийся пришлось снести вручную: # apt-get reinstall -f dbus dbus-tools Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Виртуальный пакет dbus предоставляется следующими пакетами: dbus#1.16.0-alt2@1740308881 1.16.0-alt2@1740308881 [Установлено] dbus#1.14.10-alt1@1716455081 1.14.10-alt1@1716455081 [Установлено] Необходимо точно указать, какой из пакетов должен быть установлен. W: В Вашей системе установлено несколько версий пакета "dbus". # rpm -e dbus-1.14.10-alt1
Или перенести из post в filetrigger