Opened 8 years ago

Closed 8 years ago

#49833 closed defect (fixed)

git depends on lighttpd

Reported by: posita (Matt Bogosian) Owned by: ci42
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: git

Description

lighttpd fails to install into a user prefix. This causes git to fail:

...
:msg:clean --->  Dependencies to be installed: lighttpd
:debug:clean Starting logging for lighttpd
:error:main The following dependencies were not installed: lighttpd
:notice:main To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
:error:main Processing of port git failed

git lists lighttpd as a runtime dependency:

% port info git
git @2.6.2_1 (devel)
Variants:             bash_completion, [+]credential_osxkeychain, [+]doc, gitweb, [+]pcre, [+]perl5_16, perl5_18, perl5_20, perl5_22, python26,
                      [+]python27, svn, universal

Description:          Git is a fast, scalable, distributed open source version control system focusing on speed and efficiency.
Homepage:             http://git-scm.com/

Library Dependencies: perl5.16, curl, zlib, openssl, expat, libiconv, python27, pcre
Runtime Dependencies: p5.16-authen-sasl, p5.16-error, p5.16-net-smtp-ssl, p5.16-term-readkey, p5.16-cgi, lighttpd, rsync
Platforms:            darwin
License:              GPL-2 LGPL-2.1+
Maintainers:          ciserlohn@macports.org, openmaintainer@macports.org

I'm not sure this should be strictly necessary, since an HTTP daemon is only used at run time when running if a user wants to run the instaweb command.

Change History (4)

comment:1 Changed 8 years ago by ci42

Cc: ciserlohn@… removed
Resolution: fixed
Status: newclosed

Git now only depends on lighttpd if you choose the gitweb variant. Please update:

$ sudo port sync
$ sudo port clean git
$ sudo port upgrade git

comment:2 Changed 8 years ago by ci42

Resolution: fixed
Status: closedreopened

comment:3 Changed 8 years ago by ci42

Owner: changed from macports-tickets@… to ciserlohn@…
Status: reopenednew

comment:4 Changed 8 years ago by ci42

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.