Description of problem: freeipa-server can't presently be installed on rawhide. It depends on the presence of a directory that evidently isn't provided by any other package. Version-Release number of selected component (if applicable): freeipa-server-4.8.0-2.fc31.x86_64 How reproducible: 100% Steps to Reproduce: 1. Install rawhide 2. dnf -y install freeipa-server 3. Actual results: [root@ipatest ~]# dnf install freeipa-server Fedora - Modular Rawhide - Developmental packages for the next Fedora release 16 kB/s | 13 kB 00:00 Fedora - Rawhide - Developmental packages for the next Fedora release 68 kB/s | 13 kB 00:00 Error: Problem: conflicting requests - nothing provides /etc/systemd/system needed by freeipa-server-4.8.0-2.fc31.x86_64 (try to add '--skip-broken' to skip uninstallable packages) Expected results: Installed package(s) Additional info:
This was previously provided by systemd as recently as systemd-241-10.git511646b.fc30 but I didn't see any obvious change to the systemd spec file to drop this directory (I don't have a rawhide install handy to poke further). What version of systemd is this? I'm going to re-assign to systemd to see if dropping this directory intentional. If so please assign back and we'll adjust the freeipa spec. It's there because freeipa-server ghost's the file %{etc_systemd_dir}/httpd.d/ipa.conf. This is created as part of the IPA installation script. We'll need to know where to put files like this now if this directory indeed was removed/replaced.
[root@build ~]# rpm -qa systemd systemd-243~rc1-1.fc31.x86_64
*** This bug has been marked as a duplicate of bug 1737362 ***