FS#42808 - [gtk3] make at-spi2-atk optional
Attached to Project:
Arch Linux
Opened by AnAkkk (AnAkkk) - Sunday, 16 November 2014, 09:39 GMT
Last edited by Jan de Groot (JGC) - Monday, 17 November 2014, 08:38 GMT
Opened by AnAkkk (AnAkkk) - Sunday, 16 November 2014, 09:39 GMT
Last edited by Jan de Groot (JGC) - Monday, 17 November 2014, 08:38 GMT
|
Details
gtk3 depends on at-spi2-atk, which depends on
at-spi2-core.
at-spi2-core automatically start two processes on every boot (at-spi-bus-launcher and at-spi2-registryd) which are useless if you don't use any accessibility applications. Please, could you make at-spi2-atk an optionnal dependency of gtk3 ? |
This task depends upon
Closed by Jan de Groot (JGC)
Monday, 17 November 2014, 08:38 GMT
Reason for closing: Won't implement
Additional comments about closing: As comment says, libgtk-3.so.* links to libatk-bridge-2.0.so, so it's not possible.
Monday, 17 November 2014, 08:38 GMT
Reason for closing: Won't implement
Additional comments about closing: As comment says, libgtk-3.so.* links to libatk-bridge-2.0.so, so it's not possible.
However, if you have NO_AT_BRIDGE=1 set in your environment, then it should prevent starting the daemons. I've been trying it and it seems to work fine (Although I think I've seen at-spi-bus-launcher be running still at one point, though after I killed it it didn't come back), apparently because something tried to use org.a11y.atspi.Registry, but I'm not sure what/how to prevent that.