The net-im/gajim-0.11.1 ebuild seems to disable Gajim's idle.so module by default, unless the 'idle' USE flag is enabled. I'd expect a basic IM app feature like this would be packaged-in by default (this seems to be the case with the net-im/gaim-1.5.0 ebuild), and it's not obvious that I'd have to enable the USE flag for this. Reproducible: Always Steps to Reproduce: Do not have the 'idle' USE flag enabled globally (USE in make.conf) nor for net-im/gajim, and "emerge gajim". Actual Results: Gajim complied but no idle.so module built. When idle.so is not built, Gajim does not disable the idle options in it's preferences dialog, which was leading me to think Gajim's auto-away/idle implimentation is just generally broken. Expected Results: The idle.so module should be built by default. I'd like to suggest to the package maintainer that the 'idle' flag be removed and the idle.so module be built without the use of a special USE flag. I can't see any reason for not wanting to install the idle module, but if there is one, a 'noidle' flag should be used instead.
(In reply to comment #0) > a 'noidle' flag should be used instead. Uh, no... no no* flags please, they are retarded. Plus you should report the real bug upstream to get it fixed, the behavior you've described is clearly broken.
Should be fixed in 0.11.2 and 0.11.3, and I'm not going to be touching the USE flags.