Skip Menu |

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

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

People
Owner: Nobody in particular
Requestors: michael [...] lackhoff.de
Cc:
AdminCc:

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



Subject: output of prove -v for POE::Component::Client::Keepalive v0.268 on Solaris
Date: Mon, 19 Dec 2011 08:17:26 +0100
To: bug-poe-component-client-keepalive [...] rt.cpan.org
From: Michael Lackhoff <michael [...] lackhoff.de>
Download prove_output.txt.gz
application/gzip 1.4k

Message body not shown because it is not plain text.

It looks like solaris doesn't list http in /etc/services, so the resolver has trouble resolving that. I can work around it in the tests by providing a numeric service number, but things like POE::Component::Client::HTTP will still fail until /etc/services is amended to include http (and maybe https).
commit 6ad518a932c733f2eeac97837f4e313abf0c993c Author: Rocco Caputo <rcaputo@cpan.org> Date: Sun Mar 4 21:57:47 2012 -0500 [rt.cpan.org 73353] Use ports instead of schemes when resolving hosts. Solaris (and probably other systems) don't have an /etc/services entry for http, so relying on the lookup fails here. Luckily the user also provides a port (which may or may not be symbolic). I'll use that for now and see where it gets me. Thank you, Michael Lackhoff, for reporting this bug.