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


-------------------------------------------------------
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

Reply via email to