#13321 closed defect (fixed)
Mailman (2.1.9 for OS X 10.5) should depend on apache2 not apache
Reported by: | knaujok@… | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.5.0 |
Keywords: | Cc: | ||
Port: |
Description
Mailman's Portfile 30236 lists apache as depends_run, however, OS X 10.5 uses apache2 not apache. Also the post-install instructions for the http.conf file are wrong since such file under 10.5 is now in /etc/apache2.
Change History (6)
comment:1 follow-up: 2 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Milestone: | → Port Bugs |
---|
comment:2 Changed 17 years ago by jmroot (Joshua Root)
Replying to ryandesign@macports.org:
the port should not depend on apache or apache2 or on any other web server. The user should have the choice of installing whatever web server suits them.
By the same reasoning, the dependency on postfix should also be removed, since many other MTAs will work. Also, the requirements page suggests that Python 2.4 is better supported, so the python23 dependency should probably be changed to python24.
comment:3 Changed 17 years ago by jmroot (Joshua Root)
Owner: | changed from macports-tickets@… to jmr@… |
---|---|
Priority: | High → Normal |
Status: | new → assigned |
comment:4 Changed 17 years ago by jmroot (Joshua Root)
I've realised that when the dependencies were set in the mailman Portfile, MacPorts (or DarwinPorts) didn't sanitise the PATH. So the intention was never to make users install the apache and postfix ports no matter what.
comment:5 Changed 17 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Dependencies updated in r34932.
According to the requirements web page, mailman merely requires a web server that supports the CGI spec. It does not specifically require Apache. (There are other web servers, you know. Personally I use lighttpd.) Therefore the port should not depend on apache or apache2 or on any other web server. The user should have the choice of installing whatever web server suits them.