I tried to package xapian-haystack backend for Fedora (see https://copr.fedorainfracloud.org/coprs/zlopez/xapian-haystack/). The build was successful, but the install failed with: ``` Failed to resolve the transaction: Problem: conflicting requests - nothing provides python3dist(xapian) >= 1.4 needed by python3-xapian-haystack-3.1.0-2.fc42.noarch from @commandline ``` I built it also for EPEL9, when I was able to install it without issue. Reproducible: Always Steps to Reproduce: 1. Download package from https://download.copr.fedorainfracloud.org/results/zlopez/xapian-haystack/fedora-rawhide-x86_64/08064813-python-xapian-haystack/python3-xapian-haystack-3.1.0-2.fc42.noarch.rpm 2. dnf install python3-xapian-haystack-3.1.0-2.fc42.noarch.rpm Actual Results: Failed to resolve the transaction: Problem: conflicting requests - nothing provides python3dist(xapian) >= 1.4 needed by python3-xapian-haystack-3.1.0-2.fc42.noarch from @commandline Expected Results: Package is installed
I was able to solve this by using `Requires: python3-xapian >= 1.4` instead of `Requires: python3dist(xapian) >= 1.4`. With that I was able to install the built package on rawhide and epel9 both.