`python-managesieve` provides /usr/bin/sieveshell that is provided by `cyrus-imapd` already. Please, rename it so it doesn't conflict with files provided by `cyrus-imapd`. Reproducible: Always Steps to Reproduce: 1. dnf install cyrus-imapd -y 2. dnf install python3-managesieve -y Actual Results: Error: Transaction test error: file /usr/bin/sieveshell from install of python3-managesieve-0.7.1-7.fc39.noarch conflicts with file from package cyrus-imapd-utils-3.6.0-3.fc39.x86_64 Expected Results: No conflicts.
Thank you for the report. I wasn't aware of the conflict. I will look into possible solutions after Flock and my vacation thereafter.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39.