On Wed, Apr 22, 2020 at 8:28 PM Miro Hrončok <mhroncok@xxxxxxxxxx> wrote: > > On 22. 04. 20 20:16, Björn 'besser82' Esser wrote: > > Am Mittwoch, den 22.04.2020, 20:02 +0200 schrieb Miro Hrončok: > >> On 22. 04. 20 19:47, Björn 'besser82' Esser wrote: > >>> Hi Dan, > >>> > >>> I created the list of packages with the following chain of commands: > >>> > >>> dnf --releasever=rawhide repoquery --whatrequires json-c | \ > >>> xargs dnf --releasever=rawhide info | \ > >>> grep -i 'source' | sed -e 's!^.*: !!g' | sort -u; > >>> > >>> I ran that on Fedora 32 x86_64, and unfortunately the `s390utils` > >>> was > >>> not amoung the listed packages for some reason. > >> > >> Because it has: > >> > >> ExclusiveArch: s390 s390x > > > > > > Is there any better command that will work regardless of the system's > > arch? > > I ma not aware of such, unfortunately. If you include the -source repo and query for things that require json-c-devel, that will includes s390utils.src: $ dnf --quiet --repo rawhide --repo rawhide-source --releasever rawhide repoquery --whatrequires json-c-devel abrt-0:2.14.0-3.fc33.src bind-32:9.11.18-2.fc33.src bind-lite-devel-32:9.11.18-2.fc33.i686 bind-lite-devel-32:9.11.18-2.fc33.x86_64 bluez-0:5.54-2.fc33.src bti-0:034-18.fc33.src clamav-0:0.102.2-6.fc33.src cpu-x-0:3.2.4-6.20191114gitfa0fe58.fc32.src cryptsetup-0:2.3.1-4.fc33.src device-mapper-multipath-0:0.8.2-6.fc33.src dmlite-0:1.13.99-5.fc33.src fastd-0:18-15.fc33.src fcitx-0:4.2.9.7-3.fc33.src freeradius-0:3.0.21-2.fc33.src frr-0:7.3-4.fc33.src fwts-0:20.02.00-2.fc33.src gdal-0:3.0.4-3.fc33.src gdcm-0:3.0.1-7.fc33.src gfal2-0:2.17.2-2.fc33.src girara-0:0.3.4-2.fc33.src girara-devel-0:0.3.4-2.fc33.i686 girara-devel-0:0.3.4-2.fc33.x86_64 gluster-block-0:0.4-7.fc33.src google-compute-engine-oslogin-0:1.4.3-5.fc33.src igt-gpu-tools-0:1.24-4.20191213git048f585.fc33.src lcgdm-dav-0:0.22.0-5.fc33.src libdnf-0:0.47.0-2.fc33.src libhubbub-0:0.3.6-2.fc32.src liblognorm-devel-0:2.0.3-9.fc32.i686 liblognorm-devel-0:2.0.3-9.fc32.x86_64 libmypaint-0:1.5.0-2.fc33.src libmypaint-devel-0:1.5.0-2.fc33.i686 libmypaint-devel-0:1.5.0-2.fc33.x86_64 libmypaint2-0:2.0.0-0.7.beta.1.fc33.src libmypaint2-devel-0:2.0.0-0.7.beta.1.fc33.i686 libmypaint2-devel-0:2.0.0-0.7.beta.1.fc33.x86_64 libreport-0:2.12.0-4.fc33.src libreport-web-devel-0:2.12.0-4.fc33.i686 libreport-web-devel-0:2.12.0-4.fc33.x86_64 libstorj-0:1.0.3-4.fc33.src libstorj-devel-0:1.0.3-4.fc33.i686 libstorj-devel-0:1.0.3-4.fc33.x86_64 libu2f-host-0:1.1.10-5.fc33.src libu2f-server-0:1.0.1-18.fc33.src libverto-jsonrpc-0:0.1.0-24.fc33.src libverto-jsonrpc-devel-0:0.1.0-24.fc33.i686 libverto-jsonrpc-devel-0:0.1.0-24.fc33.x86_64 libvmi-0:0.11.0-18.20170706gite919365.fc33.src mpris-scrobbler-0:0.3.5-4.fc33.src mraa-0:2.1.0-2.fc33.src mypaint-0:2.0.0-0.6.beta.0.fc32.src nbd-runner-0:0.5.3-3.fc33.src ndctl-0:68-2.fc33.src newsbeuter-0:2.9-15.fc33.src newsboat-0:2.19-3.fc33.src opae-0:1.4.1-5.fc33.src openhpi-0:3.8.0-11.fc33.src opensips-0:3.0.2-6.fc33.src postgis-0:3.0.1-2.fc33.src riemann-c-client-0:1.9.0-15.fc33.src riemann-c-client-devel-0:1.9.0-15.fc33.i686 riemann-c-client-devel-0:1.9.0-15.fc33.x86_64 rpm-ostree-0:2020.1.80.g3ec5e287-2.fc33.src rpminspect-0:0.12-2.fc33.src s390utils-2:2.12.0-3.fc32.src satyr-0:0.30-3.fc33.src satyr-devel-0:0.30-3.fc33.i686 satyr-devel-0:0.30-3.fc33.x86_64 strongswan-0:5.8.4-3.fc33.src subscription-manager-0:1.27.1-2.fc33.src sway-0:1.4-5.fc33.src syslog-ng-0:3.25.1-3.fc33.src systemtap-0:4.3-0.20200212git91ffb97ad335.fc33.src tlog-0:7-3.fc33.src tpm2-tss-0:2.4.0-2.fc33.src tpm2-tss-devel-0:2.4.0-2.fc33.i686 tpm2-tss-devel-0:2.4.0-2.fc33.x86_64 trace-cmd-0:2.8.3-2.fc33.src xrootd-1:4.11.3-2.fc33.src zmap-0:2.1.1-13.fc33.src That's because Exclusive/ExcludeArch isn't evaluated when packages are copied into the source repos. Fabio > -- > Miro Hrončok > -- > Phone: +420777974800 > IRC: mhroncok > _______________________________________________ > 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 _______________________________________________ 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