> On 8/6/19 12:00 PM, Petr Lautrbach wrote: > Using the modules version fixed my problem. Thank you! > > However, it is still not clear to me why this happened. Why does > python2-setools prevents setools-console-analyses from being updated? It > requires python_3_-setools. Why can't we have an updated version of the > command line tools using updated versions of the python3-setools AND the > old versions of python2-setools for those packages that require them? All packages (python2-, python3-, -console-analyses) are built from one setools source rpm which contains one source tar ball. The only difference between python2-setools and python3-setools is that it's built using different python interpret, see https://src.fedoraproject.org/rpms/setools/blob/f30/f/setools.spec#_127 It means that all of them have the same version and release number. > Isn't there a way to fix this rather ugly situation (other than getting > rid of Python 2 completely)? A package is practically shipped broken at > the moment. I guess that setools-4.1.1 could be fixed so that it would work with python-networkx-2. But given that there's a workaround (setools:4.2 module stream) and it looks like that only setools-console-analyses is affected, I'd personally assign a low priority to this task. On the other hand, if there's a patch fixing this issue, I'd use it and update setools-4.1.1 in Fedora 30. Btw in Rawhide/Fedora31, python2 subpackage is already dropped and setools is updated to 4.2.2 version. Petr _______________________________________________ selinux mailing list -- selinux@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to selinux-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/selinux@xxxxxxxxxxxxxxxxxxxxxxx