On Thu, Apr 02, 2020 at 02:59:33PM -0400, Stephen Gallagher wrote: > > > On Thu, 2020-04-02 at 13:24 -0400, Steve Grubb wrote: > > > > > > > Hello, > > > > > > > > I've been doing some testing of F32 and was curious about something. I > > > > have a kickstart file that just installs @core to be a minimal system. > > > > While looking over the resulting system, there are fonts, wayland, gtk3 > > > > and others. Is this intentional? The system probably doesn't have > > > > everything that's needs to function as a desktop. Why are all these > > > > installed by @core? [...] > That said, I think gtk3 is always part of the standard installation > because it's needed by Anaconda. Anaconda is not pulled in by @core. The dependency chain from @core to gtk3 and fonts actually goes from gnupg2, required by dnf, which recommends pinentry, which requires libsecret-1.so.0()(64bit), which then recommends gnome-keyring, which requires /usr/libexec/gcr-ssh-askpass, which comes from gcr, which requires libgtk-3.so.0()(64bit) and libpango-1.0.so.0()(64bit). It can also be demonstrated with $ podman run --rm -ti registry.fedoraproject.org/fedora:32 dnf reinstall gnupg2 Running dnf install with --setopt=install_weak_deps=false (or in kickstart %packages --excludeWeakdeps) removes those extra 82 packages from the transaction. -- Jan Pazdziora Product Owner, Platform Security Readiness, Red Hat _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx