After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 570624 - Hide the apache related UI when apache is not installed?
Hide the apache related UI when apache is not installed?
Status: RESOLVED WONTFIX
Product: gnome-user-share
Classification: Core
Component: general
2.25.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-user-share maintainers
gnome-user-share maintainers
Depends on:
Blocks:
 
 
Reported: 2009-02-05 13:15 UTC by Vincent Untz
Modified: 2010-02-17 13:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vincent Untz 2009-02-05 13:15:10 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...)
Comment 1 Bastien Nocera 2009-02-06 09:58:17 UTC
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.