Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Pod-Simple CPAN distribution.

Report information
The Basics
Id: 2929
Status: resolved
Priority: 0/
Queue: Pod-Simple

People
Owner: sburke [...] cpan.org
Requestors: perl [...] jochen-stenzel.de
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)



Subject: Pod::Simple under perl 5.8.0: FILENO method missed when calling output_string
Hello, I'm using Pod::Simple 0.96 under perl 5.8.0 and RedHat 8.0, calling the output_string() method. I remember that it worked fine in February (unfortunately I updated both perl and my OS - I'm wondering because I remember I already used 5.8.0, but on Mandrake 6.x ... but possibly I do not remember the versions correctly). The failure to be seen when looking at the Pod::Simple object after calling the method is "Can't locate object method "FILENO" via package "Pod::Simple::TiedOutFH" and indeed, this method is not declared in the interface class. Possibly it was not invoked by earlier versions of perl? The error happens silently. Could you please have a look? I have a subclass distribution of your module (Pod::PerlPoint) using this feature which unfortunately does not work now ... Many thanks in advance Jochen Stenzel
From: perl [...] jochen-stenzel.de
So, this was a late night ticket and talking with the quickly responding module author it became clear that the message Show quoted text
> "Can't locate object method "FILENO" via package > "Pod::Simple::TiedOutFH"
was displayed in a debugger session (due to the behaviour of dumpvar.pl) when I tried to research why I got no result in the declared output string. The message was *not* stored inside a Pod::Simple object as I wrote. Second, for my original problem that there was no POD translation in the result string, Sean M. Burke pointed out that my "POD" did not contain a "=pod" line or something similar to flag the beginning of a POD section. After including this, it worked. It was a quick, patient and helpful dialog. Thanks! Jochen Stenzel