Hide Forgot
Created attachment 1070779 [details] Patch to apply on avahi.spec At the moment, the python files are installed by the avahi-ui-tools package, which is quite huge and has some heavy dependencies (tigervnc to name most “invasive” one). However, some programs only need the few python files, not the whole avahi-ui-tools (the gajim package for example depends on avahi-ui-tools, which makes it install tigervnc, which is completely unrelated and unnecessary for gajim to work). So, attached is a patch for avahi.spec that separates the python files into a subpackage named python-avahi. After this change, other packages like gajim could replace their dependency to only need python-avahi (and not avahi-ui-tools). (I made the avahi-ui-tools subpackage depend on python-avahi, this way existing packages that depend on avahi-ui-tools just to get the python will not be broken.) Feel free to use the given patch, or to make this change in some other way. Thanks.
* Sun Jun 21 2015 Bastien Nocera <bnocera> 0.6.31-36 - Split off Python bindings, add Python3 support
*** Bug 189399 has been marked as a duplicate of this bug. ***