Re: regarding RT#36554

Tatsuhiko Miyagawa <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.lwp
Message-ID <[email protected]>
I believe this is fixed by my patch and released as 1.38.
http://github.com/gisle/uri/commit/4af5412726c6f719d76ffb666054a72c9cd2c492
http://cpansearch.perl.org/src/GAAS/URI-1.38/Changes

On Tue, Aug 4, 2009 at 6:11 PM, John Napiorkowski<[email protected]> wrote:
> Hi,
>
> This is a message regarding RT36554 (also at http://rt.cpan.org/Public/Bug/Display.html?id=36554)  This is a quasi bug in one of the test cases (t/heuristics.t) that causes a single test to fail if your local internet service provider is playing silly buggers with failed host name lookups.  Although I discuss the problem in more detail over on the referenced link, the short story is that some internet providers return a positive result for 'www.perl.bz' even though that domain does not really exist.  It appears that some providers use the opportunity of a failed hostname lookup to return some 'helpful' adverstivements.  This is very common among a lot of internet providers targeting private homes.
>
> As a result URI fails to install, even though this test failure is really not related to any problems with URI.  However, it seems that 9 out of the 11 reported test failures are related to this problem.  The fix is trivial and I have posted it on a fork of the URI git repository over at: http://gitorious.org/~jnapiorkowski/perl-uri/uri-heuristicstest-fix
>
> You can also see the exact diff of this proposed patch over at: http://gitorious.org/~jnapiorkowski/perl-uri/uri-heuristicstest-fix/commit/b18366e443138fe41125d659e9572a0e90392c87
>
> I sent in a merge request to the URI git mainline, but it was rejected.  The reason given was that no one had heard of this problem.  Please spend a moment looking at the RT mentioned and you can see this problem has been reported for over a year.
>
> If I am not following the correct procedure for submitting bugs and patches, please let me know.  Right now this problem is affecting my work deployment and every time I have to tell the local admin to force install URI before installing Catalyst this gets flagged and I have to answer why I am doing new development in Perl when it's so buggy :)
>
> Thanks!
> John
>
>
>
>
>



-- 
Tatsuhiko Miyagawa
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.