Skip Menu |

This queue is for tickets about the POE-Component-Client-HTTP CPAN distribution.

Report information
The Basics
Id: 14593
Status: resolved
Priority: 0/
Queue: POE-Component-Client-HTTP

People
Owner: Nobody in particular
Requestors: rob [...] exitexchange.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.71
Fixed in: (no value)

Attachments
POE-Component-Client-HTTP-0.711.tar.gz



Subject: POE::Component::Filter::HTTPHead creates incorrect manpage
When I make the module, it generates manpages, of course. But this is what it installed: Installing /usr/lib/perl5/site_perl/5.8.0/POE/Filter/HTTPHead.pm Installing /usr/lib/perl5/site_perl/5.8.0/POE/Filter/HTTPChunk.pm Installing /usr/lib/perl5/site_perl/5.8.0/POE/Component/Client/HTTP.pm Installing /usr/lib/perl5/site_perl/5.8.0/POE/Component/Client/HTTP/RequestFactory.pm Installing /usr/lib/perl5/site_perl/5.8.0/POE/Component/Client/HTTP/Request.pm Installing /usr/share/man/man3/POE::Component::Client::HTTP.3pm Installing /usr/share/man/man3/POE::Component::Client::HTTPHead.3pm -- !!! Installing /usr/share/man/man3/POE::Component::Client::RequestFactory.3pm Notice that the manpage for Filter::HTTPHead is generated as Client::HTTPHead. It may just be a formatting error, as there is other POD at the top that's commented using: =for future probably not intended that this chunk reach the manpage. the generated Makefile from Makefile.PL has the errors, so it might not be caused by errors in the module itself.
From: LordVorp
Attached is a "repaired" version of the distribution. A lib/ dir has been created. All .pm files have been moved to their appropriate folders under lib/ (e.g. lib/POE/Filter/HTTPHead.pm). This cleans the Makefile.PL and fixes the manpage errors.
Download POE-Component-Client-HTTP-0.711.tar.gz
application/x-gzip-compressed 30.6k

Message body not shown because it is not plain text.

From: LordVorp
[guest - Wed Sep 14 17:54:57 2005]: Show quoted text
> Attached is a "repaired" version of the distribution.
... Show quoted text
> This cleans the Makefile.PL and fixes the manpage errors.
Well... close. The bit with the =for future POD still shows in the manpage for Filter::HTTPHead.
Applied, sort of. Two of the files in your tarball should really should be lib/POE/Component/Client/HTTP/Request.pm lib/POE/Component/Client/HTTP/RequestFactory.pm I commented out the =for sections in lib/POE/Filter/HTTPHead.pm as well. The changes pass "make disttest".