On Sun, May 30, 2021 at 1:42 AM Richard Fearn <richardfearn(a)gmail.com> wrote:
Hi,
Note that your queries did not check for BuildRequires, since you did
not enable the foo-source repositories.
That would require "--enablerepo fedora-source --enablerepo
updates-source", or "--enablerepo rawhide-source" on rawhide.
> As far as I can tell, nothing else depends on this set of packages:
> $ sudo dnf repoquery --recursive --whatrequires findbugs
> Last metadata expiration check: 1:11:19 ago on Sat 29 May 2021 23:00:52 BST.
> ant-findbugs-0:3.0.1-25.fc34.noarch
> eclipse-findbugs-0:3.0.1-23.fc34.noarch
> eclipse-findbugs-contrib-0:7.4.7-6.fc34.noarch
> findbugs-contrib-0:7.4.7-6.fc34.noarch
> findbugs-contrib-samples-0:7.4.7-6.fc34.noarch
> findbugs-tools-0:3.0.1-25.fc34.noarch
When querying the source repos as well, this yields those additional
dependent packages on rawhide:
eclipse-findbugs-0:3.0.1-23.fc34.src (already a binary dependency as well)
findbugs-contrib-0:7.4.7-6.fc34.src (already a binary dependency as well)
libidn-0:1.37-1.fc35.src
nom-tam-fits-0:1.15.2-6.fc34.src
ongres-scram-0:2.1-1.fc35.src
Since findbugs contains code quality checks, I suspect those three
packages could be built without those checks without problems, since
they do not require findbugs at install-/ or runtime.
Fabio