Ah, well ... problem solved, new problem discovered.
majordomo.pl: main'log calls main'lopen, but does not arrange to
find it. The only main'lopen I can find is in shlock.pl, which
is often included along with majordomo.pl, but not by
request-answer. So, request-answer fails to parse, and I had
added the require of shlock.pl. That fixed the main'lopen
whine, but produced my other problem, because ...
request-answer defines main'do_exec_sendmail (even though it
gets a perfectly good one from majordomo.pl). Unlike every
other do_exec_sendmail, this particular one takes no arguments,
providing its own sendmail command line. But r-a was getting
bound to the majordomo.pl version, not its own, which barfs on
lack of arguments. (Indeed, it is only at the point of this
very barf that the missing main'lopen becomes an issue!)
(1) have majordomo.pl require shlock, since it uses some of its
(2) have request-answer use the same do_exec_sendmail as
My remaining question: Isn't *everyone* running into this with
1.93? Even if this problem is new to 1.93 (I've no idea - it's
my first time), how come I'm the first to run into it?
Jack Repenning M/S 1-875 email@example.com
Silicon Graphics, Inc. x3-3027 Off:(415) 390-3027
Visual Magic Division Fax:(415) 390-6056