On Thu, Apr 9, 2020, at 10:11 PM, Todd Zullinger wrote: > I wrote: > > clime wrote: > >> It seems the f32's git-core got many more deps for some reason, even > >> such as dbus-broker or systemd. > [...] > > I'll try to poke a bit in the next few days as I can make > > some time. I had not noticed the inflated depchain. Thank > > you for pointing it out. > > I was curious, so I looked at this tonight. The git-core > requires are the same on f31 and f32: > > $ diff -qs \ > <(rpm -qp --requires git-core-2.25.2-1.fc31.x86_64.rpm 2>/dev/null) \ > <(rpm -qp --requires git-core-2.26.0-1.fc32.x86_64.rpm 2>/dev/null) > Files /dev/fd/63 and /dev/fd/62 are identical > > Checking each of those deps, openssh-clients grew a dep on > libfido2, which in turn requires u2f-hidraw-policy that is > provided by systemd. That looks like the main chain which > leads to the additional packages installed in a mock chroot. > > In a fedora 32 container (and most "regular" installs), > systemd is already present, so the change should have very > little impact outside of mock or other targets which are > smaller than the default fedora 32 container image. > > I don't think that git-core should drop openssh-clients and > it seems pretty reasonable for openssh-clients to require > libfido2 to enable two factor authentication. > > Does that sound alright to you as well, clime? > Sounds like libfido2 should be a Recommend rather than Require unless openssh-clients is not functional without it. V/r, James Cassell _______________________________________________ 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