GNOME Bugzilla – Bug 570624
Hide the apache related UI when apache is not installed?
Last modified: 2010-02-17 13:49:02 UTC
Since apache is now looked for at runtime, it should be easy to detect if it's available, and if it's not, we could either: + hide the UI for apache related stuff + make the UI non-sensitive + use packagekit to install the apache part we need when we enable the sharing (I guess the last option is probably what makes most sense) It makes it possible for people who only want the bluetooth part of g-u-s to not have apache. (it seems it's a common request...)
I think that's really OOT engineering. We could also detect whether obex-data-server is available and disable Bluetooth, and be left with an empty shell as a preference... I don't think either would be too hard to implement, but the changes for run-time detection were not done for that purpose. And I don't think we should cater for people trying to save 2 megs of dependencies.