UPDATE on Devel::Symdump fails test

2000-06-09 Thread Rob Tanner

Several folks have asked me (and I have misplaced their emails) about 
whether I had resolved my Devel::Symdump issues because they were 
experiencing the same problem.  So, with apologies to those several folks, 
I am posting here.

Some time ago I posted here when Devel::Symdump failed it's 'make test' and 
wouldn't install (modperl is an appropriate list since no symdump means a 
modperl make test is skipped).

No one responded, so I did some digging on my own in a territory I had 
never before traversed -- which means be EXTREMELY cautious about taking my 
conclusions at face value.

The test that failed was #6 in symdump.t.  Through a mechanism I have not 
yet fully traced out, the test gets a list of all packages and modules that
Devel::Symdump::Export 'uses', including those packages/modules used by the 
packages/modules it uses -- in other words (and to untangle the sentence), 
a hierarchy.

Test #6 (modules) expects: "Carp Devel::Symdump Devel::Symdump::Export 
Exporter strict vars"

Test #6 gets: "Carp Devel::Symdump Devel::Symdump::Export Exporter strict 
vars warnings warnings::register"

I fortunately have access to a older system with a  5.005_03 build of perl 
to compare my 5.6.0 version against.  vars.pm in 5.6.0 includes the 
statement "use warnings::register(); while vars.pm in 5.005_03 does not.

I am therefore concluding with CAUTION that the test in Devel::Symdump is 
out of date.  I updated it in my copy and rebuilt package and installed it. 
Time will now tell whether my conclusion was right.

--Rob


   _ _ _ _   __ _ _ _ _
  /\_\_\_\_\/\_\ /\_\_\_\_\_\
 /\/_/_/_/_/   /\/_/ \/_/_/_/_/_/  QUIDQUID LATINE DICTUM SIT,
/\/_/__\/_/ __/\/_//\/_/  PROFUNDUM VIDITUR
   /\/_/_/_/_/ /\_\  /\/_//\/_/
  /\/_/ \/_/  /\/_/_/\/_//\/_/ (Whatever is said in Latin
  \/_/  \/_/  \/_/_/_/_/ \/_/  appears profound)

  Rob Tanner
  McMinnville, Oregon
  [EMAIL PROTECTED]



Re: UPDATE on Devel::Symdump fails test

2000-06-09 Thread Andreas J. Koenig

 On Fri, 09 Jun 2000 11:23:49 +, Rob Tanner [EMAIL PROTECTED] said:

  I am therefore concluding with CAUTION that the test in
  Devel::Symdump is out of date. I updated it in my copy and rebuilt
  package and installed it. Time will now tell whether my conclusion
  was right.

Your conclusion is right. I discovered the problem a day before my
vacation, and was unable to make a new release that day. I'm doing
that now. In general one can say, the test was not a good test and
5.6.0 did not break Devel::Symdump in any way. You can install it
without fear, next version will only get rid of this test.

-- 
andreas