Daniel J McDonald writes: > On Tue, 2007-06-12 at 12:45 +0100, Justin Mason wrote: > > Daniel J McDonald writes: > > > On Mon, 2007-06-11 at 21:09 -0400, Rose, Bobby wrote: > > > > I'm seeing the same kind of messages mentioned after compiling from > > > > source on Redhat ES4 and running make test. > > > > > > I'm wondering if this is the reason: > > > + make FULLPERL=/usr/bin/perl test > > > /usr/bin/perl5.8.7 build/mkrules --exit_on_no_src --src rulesrc --out > > > rules --manifest MANIFEST --manifestskip MANIFEST.SKIP > > > no source directory found: exiting > > > > nope, that can be ignored. > > > > > I don't see any other compilation errors. The build process complained > > > about a few missing packages at the beginning Razor2, Mail::DKIM, and > > > Encode::Detect. I was able to install all of those other than > > > Encode::Detect (I can't get the perl-Encode-Detect srpm to recompile, > > > and I can't figure out what pre-requisites it is missing, since it > > > complained about not having ExtUtils::CBuilder, but installing that > > > didn't seem to mollify it). > > > > > > I built 3.2.0 on this same box just a couple of weeks ago, and didn't > > > see anything in the release notes, or the bugs that I read, telling me > > > that I would need to make major changes, so I'm flummoxed. > > > > There should be no major changes since 3.2.0 that'd require that... > > can you post the log files from t/log/d.spamc_optC/* ? > > > > I think the major error in the log files is: > [27488] warn: spamd: still running as root: user not specified with -u, > not found, or set to root, falling back to nobody > [27488] warn: spamd: bayes: locker: safe_lock: cannot create tmp > lockfile ./log/user_state/bayes.lock.ldap.austin-energy.net.27488 > for ./log/user_state/bayes.lock: Permission denied > > So, you can't build the RPM as root. > > I just added all of the various groups to my user, set up a user build > directory tree, compiled it under my username and it tested fine, at > least to the point that it normally bombs
aha, that's it alright. could you open a bug to get that fixed? --j.