46eb5c010e60c889a4e593db38802f91d8b228c77606051e64bfed7394f576c5
Make dependency on python3-networkx optional. python3-network pulls in python38-matplotlib and python38-scipy, which then pulls in various mathematical and graphical libraries that are not needed on a minimal server environment (e.g. MicroOS). While sedta will not work without python3-networkx, with this patch (already merged upstream https://github.com/SELinuxProject/setools/pull/68) it will emit an error message pointing user to install python3-networkx instead of throwing ImportError. Further more, by default zypper install recommended packages as well, so general users are unlikely to even notice the difference. It only makes a difference if recommends are disabled; either explicitly by giving --no-recommends to zypper or setting solver.onlyRequires=true in zypp.conf, the latter is what MicroOS does. OBS-URL: https://build.opensuse.org/request/show/956666 OBS-URL: https://build.opensuse.org/package/show/security:SELinux/setools?expand=0&rev=84
Description
No description provided
Languages
Public Key
100%