Re: "make test" fails installing DBI-1.632 (linux, perl5.8.8)

"Furst, Carl" <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.dbi.general
Message-ID <D0D422B0.D5599%[email protected]>
Yeah, I agree,  it would save time if there was a check during make test
itself and a die with a version incompatible message.


Carl Furst
CMS Developer
MLB Advanced Media





On 1/8/15, 11:20 AM, "John Wiersba" <[email protected]> wrote:

>Adding dbi-users
>
>---------- Forwarded message ----------
>From: John Wiersba <[email protected]>
>Date: Thu, Jan 8, 2015 at 11:19 AM
>Subject: Re: "make test" fails installing DBI-1.632 (linux, perl5.8.8)
>To: "Furst, Carl" <[email protected]>
>
>Thanks, Carl.  Well, I see that now, but I did not see it before, even
>after looking for it.  And it's only a warning; it did not cause a
>failure in the Makefile.PL step (exit status = 0).  Additionally, it's
>nowhere near the point of failure, which occurred in make test.
>
>Maybe I'm dreaming, but if the wrong version of Test::Simple will
>cause test failures, then detecting the wrong version should trigger a
>failure and it should be loud.  I spent probably an hour of time
>scanning the docs for any mention of the problem, debugging the
>failing test, then guessing the cause (maybe there's a more recent
>version of Test::More needed to supply the note() function), and
>searching on google, to end up deducing that Test::Simple needed to be
>updated.
>
>Or, alternatively, some comment in INSTALL or README.md mentioning the
>correlation of the symptoms (failed test) with the version of
>Test::Simple installed.
>
>On Thu, Jan 8, 2015 at 10:53 AM, Furst, Carl <[email protected]> wrote:
>> But it did say:
>>
>> Warning: prerequisite Test::Simple 0.90 not found. We have 0.62.
>>
>>
>> Which is  the same thing, really.
>>
>>
>> Carl Furst
>> CMS Developer
>> MLB Advanced Media
>>
>>
>>
>>
>>
>> On 1/8/15, 10:48 AM, "John Wiersba" <[email protected]> wrote:
>>
>>>After installing the latest version of Test::Simple, all tests passed,
>>>and the installation (and a test script) succeeded.  Problem #3 is
>>>that the make (or make test) didn't fail with something like
>>>"dependency on Test::Simple 0.90 not satisfied".
>>>
>>>On Thu, Jan 8, 2015 at 8:46 AM, Tim Bunce <[email protected]> wrote:
>>>> On Wed, Jan 07, 2015 at 04:50:52PM -0500, John Wiersba wrote:
>>>>>
>>>>> I see in META.{json,yaml} that a later version of Test::Simple is
>>>>> required, but that doesn't seem to cause a noticable error message or
>>>>> abort the Makefile.PL/make/make test process.  Installing the latest
>>>>> version of Test::Simple allows "make test" to succeed.
>>>>
>>>> So there's no problem now? Or did that just fix t/06attr.t?
>>>>
>>>> Tim.
>>
>> **********************************************************
>>
>> MLB.com: Where Baseball is Always On

**********************************************************

MLB.com: Where Baseball is Always On
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.