NOTE: Please do not reply to the list. I will follow up next week with
a digest of private feedback.
Hi folks,
I'm interested in feedback from folks who use the FreeBSD packages for
Exim. In particular, I'd like to know how folks would feel about my
splitting the Exim monitor, eximon, into its own package. This would
result in the following available packages:
Choose one of: Depends on:
============== ===========
exim-3.33.tgz
exim-mysql-3.33.tgz mysql323-client
exim-postgresql-3.33.tgz postgresql7
exim-ldap-3.33.tgz openldap
exim-ldap2-3.33.tgz openldap2
And optionally: Depends on:
=============== ===========
exim-monitor-3.33.tgz XFree86
The problem some folks have reported to me is that the current Exim
packages depend on XFree86 and an attempt to install them can end up in
an entire XFree86 installation, which is inappropriate on many servers.
The problem with this approach is that a limitation in the FreeBSD
packaging system means that exim-monitor-3.33.tgz either needs to depend
on exim (and only exim, not exim-mysql or anything else) or must have no
dependency defined at all. I prefer the latter, which is still a bit
sucky.
This doesn't affect folks who build Exim from the ports tree, since they
simply build it with WITHOUT_X11=yes.
Comments (sent in private)? I'd love to hear that the complaints I've
received re/ XFree86 dependencies are highly exagerated and that no
further effort is required on my part. :-)
Ciao,
Sheldon.