On 4/3/23 04:21 PM, Stephen Gallagher wrote:
On Mon, Apr 3, 2023 at 4:15 PM Steven A. Falco <stevenfa...@gmail.com> wrote:
I'm confused by the Requires for redhat-lsb-core.
According to "dnf repoquery --requires redhat-lsb-core" there is no requirement for
esmtp. But according to "dnf repoquery --whatrequires esmtp", redhat-lsb-core does
require esmtp.
Perhaps there is some sort of transitive requirement that the above commands
don't show, but the curious thing is that I have redhat-lsb-core installed on
my F37 machine, and that didn't pull in esmtp.
Why do I care? Well, KiCad now Recommends redhat-lsb-core to help with
upstream bug reports (wx uses redhat-lsb-core to report OS info).
Since I added "Recommends: redhat-lsb-core" to KiCad, some users are now
apparently also getting esmtp, which they really don't need/want.
I don't understand that. Why are some users getting esmtp when they install
KiCad, yet I didn't get esmtp when I installed KiCad?
A bigger question would be how to restructure OS information gathering, since
redhat-lsb-core does pull in a lot of stuff, but that is a question for another
day...
esmtp provides /usr/sbin/sendmail which is needed by redhat-lsb-core.
However, it's only one of multiple packages that can provide it. If
you already have one of exim, msmtp, opensmtpd, postfix or sendmail
installed, then it won't pull esmtp in.
That explains it - I have sendmail on my machine. Thanks!
Steve
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue