[Exim] POLL: FreeBSD ports & WITHOUT_X11

Top Page
Delete this message
Reply to this message
Author: Sheldon Hearn
Date:  
To: exim-users
Subject: [Exim] POLL: FreeBSD ports & WITHOUT_X11
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.