On Sun, 14 Apr 2002, Rob McMillin wrote:

> I would say that it should be called ROOT rather than PREFIX, but yes, 

PREFIX is the standard Makefile.PL name for this; SA can't change it 
without breaking CPAN compatibility, etc.  This is orthogonal to stuff
that would have to go in the .spec file to build a relocatable RPM.

> (Why should it be necessary to be root in order to build an RPM?)

No ... in fact, to build an RPM with the buildroot different from the
target install tree, you'd have more success as a non-root user.  Right
now, installing NEVER puts local.cf anywhere but /etc/mail/spamassassin,
which means that a .spec with buildroot of (say) /tmp will fail because
/tmp/etc/mail/spamassassin/local.cf won't exist after "make install".
The proposed patch fixes that for non-root, but only sometimes for root.


_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to