Werner Johansson writes:
Please wake me from my nightmare. I thought I had this figured out - may have bit off too much, lacking Perl experience and all.
In maillog:
May 9 12:40:11 arsenic courierfilter: Starting pureperlfilter
May 9 12:40:11 arsenic courierfilter: Can't call method "close" on an undefined value at /usr/local/lib/perl5/site_perl/5.8.4/Courier/Filter.pm line 299.
Hi there,
This seems to be a problem with the Courier/Config file, where all the
system paths are defined. I use the RPM build process for my RH box, and the
paths there are different from the default values for Courier::Filter. The
close call is for file descriptor #3, the one to signal that the filter has
initialized properly, but something seems to be wrong. I never tried running
the filter without setting the paths first though...
What are your system paths, and how does the Courier/Config.pm file look?
I had already edited Config/Config.pm to reflect the system path used in Courier.
I'm running RH 7.3, thus had to build Perl 5.8.4 from source to meet Courier::Filter's requirements - I suspect inadequately built Perl binaries as this box has hardly any dev packages (duh). I'm going to build Perl on another 7.3 system and see what happens...
jerry
Well, nothing different happened, but I did note this from perl's ./Configure:
Checking how to access stdio streams by file descriptor number...
I can't figure out how to access stdio streams by file descriptor number.
I've googled, but can find no resolution for this message, however...
jerry
-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
