Bug#536200: gnome-desktop-environment: Pulls in apache via gnome-user-share

Josh Triplett josh at joshtriplett.org
Wed Jul 8 08:57:55 UTC 2009


On Wed, Jul 08, 2009 at 10:08:19AM +0200, Josselin Mouette wrote:
> Le mercredi 08 juillet 2009 à 00:07 -0700, Josh Triplett a écrit :
> > gnome-desktop-environment Depends on gnome-user-share, which pulls in
> > apache and a pile of Apache dependencies.  Ick.
> 
> It only pulls the Apache binaries; the system Apache daemon shouldn’t be
> started.

Precisely why I didn't report this as a release-critical bug. ;)

> Note that we could probably use lighttpd instead, but AFAIK the WebDAV
> implementation is not as complete, and it is lacking the Avahi module.

Not a question of which web server; more a question of having
gnome-desktop-environment (and thus a default desktop install) pull in a
web server at all.

Actually, I could live with having the web server binaries installed, if
doing so didn't also pull in the whole /etc/apache2/ pile of
configuration.

Investigating the dependencies further, I think I figured out the
problem.  apache2.2-bin seems fine.  However, gnome-user-share depends
on libapache2-mod-dnssd, which depends on apache2.2-common.

If gnome-user-share stopped pulling in apache2.2-common, I would
withdraw my objection to having gnome-user-share as a dependency of
gnome-desktop-environment.

I'll file a separate bug about this against libapache2-mod-dnssd, and
mark this bug as blocked on the new bug.  (I want to leave this bug open
against gnome-desktop-environment both for tracking purposes and because
hopefully it will prevent people from filing duplicates of it.)

- Josh Triplett





More information about the pkg-gnome-maintainers mailing list