On 23. 06. 22 19:58, Maxwell G wrote:
Jun 23, 2022 12:14:26 PM Miro Hrončok <mhroncok(a)redhat.com>:
> Alrighty, in that case:
>
> $ comm -23 <(repoquery -q --repo=rawhide{,-source} --whatrequires openssl1.1-devel
| grep src$ | sort) <(repoquery -q --repo=rawhide{,-source} --whatrequires
openssl-devel | grep src$ | sort)
> botan2-0:2.19.1-2.fc37.src
> erlang-0:24.3.4.1-1.fc37.src
> chatty-0:0.6.3-1.fc37.src
> mumble-0:1.3.4-8.fc36.src
> pypy-0:7.3.9-1.fc37.src
> pypy3.7-0:7.3.9-1.3.7.fc37.src
> pypy3.8-0:7.3.9-1.3.8.fc37.src
> python-uamqp-0:1.5.3-2.fc37.src
> python2.7-0:2.7.18-22.fc37.src
> python3.6-0:3.6.15-9.fc37.src
> python3.7-0:3.7.13-2.fc37.src
Perhaps it makes sense to query recursively to get a fuller picture? All the recursive
dependents would also break if their dependencies FTBFS and get retired.
That's complicated. Those are source packages and they build various binary
packages -- we would need to query those. Scripts and web applications are
build around that, but the results are imperfect. This is the best I can get
with a "simple" query:
$ repoquery -q --repo=rawhide{,-source} --whatrequires openssl1.1 --recursive
...2526 lines...
But that does not take BuildRequires of BuildRequires into account.
And I have verified openssl1.1 does not provide anything shared with
openssl(-libs).
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok