[Mimedefang] Fedora/Centos dependency question

Philip Prindeville philipp_subx at redfish-solutions.com
Thu Nov 17 16:13:53 EST 2011


I'm trying to bring up a CentOS box with Postfix and Mimedefang (and clamav, spamassassin, etc).

I installed postfix, and that was fine.

But when I did:

# rpm --test -e sendmail sendmail-cf
error: Failed dependencies:
	sendmail-cf >= 8.12.0 is needed by (installed) mimedefang-2.72-2.el6.x86_64
#

Looking at the RPM's sources I see:

URL:               http://www.mimedefang.org/
Source0:           http://www.mimedefang.org/static/%{name}-%{version}.tar.gz
Source1:           README.FEDORA
Requires:          sendmail-cf >= 8.12.0, perl-MailTools >= 1.15, perl(Mail::SpamAssassin) >= 1.6
Requires:          perl(IO::Stringy) >= 1.212, perl(MIME::Base64) >= 3.03
Requires(pre):     shadow-utils
Requires(post):    /sbin/chkconfig, perl(Digest::SHA1)
Requires(preun):   /sbin/service, /sbin/chkconfig
Requires(postun):  /sbin/service
BuildRequires:     sendmail-devel >= 8.12.0, perl(ExtUtils::MakeMaker)
BuildRoot:         %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)


>From what I can tell, the sendmail-cf dependency is really a dependency on sendmail being able to call mimedefang, and not at all a dependency that's intrinsic to mimedefang (which is MTA agnostic).

Is this correct?

-Philip



More information about the MIMEDefang mailing list