I think you are looking for something like
https://gist.github.com/ignatenkobrain/e4d554c2a2263681f90c971adaf930e9,
except that you want to change lines
https://gist.github.com/ignatenkobrain/e4d554c2a2263681f90c971adaf930e9#f...
to pool_whatmatchessolvable().
Let me know what exactly you are trying to achieve and I'll try to
point you to the right direction.
On Sun, Jan 13, 2019 at 5:07 PM Dridi Boukelmoune
<dridi.boukelmoune(a)gmail.com> wrote:
>
> Greetings,
>
> I'm planning to work on the python packages I maintain to move them to
> python 3 only as per the python 2 deprecation in f30.
>
> I would like to find all the dependencies of my packages of interest,
> but couldn't find an off-the-shelf script I would feed SRPM names that
> would recursively repoquery their resulting RPMs provides to finally
> find whatever requires them. Do we have that in stock? It's not that I
> can't script it out myself but I'd rather not waste time and so far
> browsing the wiki/docs and the releng pagure repository yielded
> nothing.
>
> I know that at least one package I maintain has a dependency, and I'm
> curious where the script to get maintainers per package and then
> packages per maintainer lives. Since multiple people posted on this
> list with that kind of output I assume such a script exists somewhere.
>
> Thanks,
> Dridi
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://getfedora.org/code-of-conduct.html
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org