Upon a fresh kickstart of F38 from the server netinst the system suspends after 15 minutes of inactivity. Reading: F38 suspend suggests this is not an expected result.
Investigating the mechanism used to put this override in server edition leads to fedora-release-identity-basic having been installed but the override is part of fedora-release-identity-server. Adding the package fedora-release-server to the kickstart (even going back to the everything netinst) sould produce the desired result.
had an unexpected side effect. The dependencies for podman changed. The podman package was installed before the swap. The install_weak_deps was set to false both during kickstart and afterwards. As part of the swap dnf showed:
Normally, dnf info packagename should tell you the URL, but for this one, it is set to https://fedoraproject.org/, which isn’t particularly helpful. That also transfers to the Fedora Packages web search tool not being of use either.
I am still unclear on how it is that packages can have different dependencies (at least it looks that way to me) when using different fedora-release-identity. In this case podman showed up as having additional dependencies when switching from the basic to server identities.
A big thans to mattdm for pointing me to the fedora-release SCM.
Last metadata expiration check: 2:01:26 ago on Thu 05 Oct 2023 12:16:00 PM EDT.
containers-common-extra-4:1-95.fc39.noarch
passt-selinux-0:0^20230908.g05627dc-1.fc39.noarch
Yes this is exactly the answer I was not able to discover myself. Who would have thought. Now I have to reevaluate all my life’s choices when it comes to dependency checking.
Have a system with sssd-krb5, … only if krb5-libs is installed
sssd-ad, … only if samba-common-libs is installed
I’d love to have a system without kerberos or samba without building LFS.
That fedrq looks interesting. Examining spec files may also be enhanced as fedrq can download src.rpms and extract spec files from them.
I would prefer to browse the package’s spec file (and sources) online though. Installing fedrq on my system requires another 8 packages and 6.8M of storage so I will have to weigh that cost whereas I cannot do without dnf. Having choices is a plus though. Decisions, decisions…