Bugs in the Module::Dependency
am 09.11.2006 20:21:18 von david.r.throopDear Tim Bunce
I noticed some bugs in Dependency::Grapher. I'm installing from
module-dependency-1.86.tar. I'm running under Solaris.
* Some of the README files are missing. The
Module-Dependency-1.86/README references README.EXAMPLES README.COMMANDS
README.MODULES. But README and README.EXAMPLES are the only ones in the
distribution. (I append the tar listing at the end of this message.)
* I'm also getting errors when I test the make. I've appended
that below the tar listing. Any ideas on this?
* Minor: The package seen multiple times warning has a misspelling
on identical, i.e.
* Package IRTime seen multiple times (oat/lib/IRTime.pm superseded
by Daily_Planning/irtime.pm, files indentical)
I'd really appreciate it if you can help me get a complete distribution.
David R Throop
281 226 6818 - Boeing Twr II desk
281 483 5396 - NASA bldg 32
281 460 8415 - cell phone
==================== =====3D=
==================== =====3D=
==================== ==
===========3D
pat% tar -tf module-dependency-1.86.tar
Module-Dependency-1.86/
Module-Dependency-1.86/CHANGES
Module-Dependency-1.86/examples/
Module-Dependency-1.86/examples/example.css
Module-Dependency-1.86/examples/example.eps
Module-Dependency-1.86/examples/example.html
Module-Dependency-1.86/examples/example.ps
Module-Dependency-1.86/examples/example.txt
Module-Dependency-1.86/examples/example1.gif
Module-Dependency-1.86/examples/example1.svg
Module-Dependency-1.86/examples/example2.gif
Module-Dependency-1.86/examples/example2.svg
Module-Dependency-1.86/examples/example3.gif
Module-Dependency-1.86/examples/example3.svg
Module-Dependency-1.86/examples/example4.gif
Module-Dependency-1.86/examples/example5.gif
Module-Dependency-1.86/examples/pmd_cgidepend.plx
Module-Dependency-1.86/examples/pmd_cgiform.html
Module-Dependency-1.86/examples/README.EXAMPLES
Module-Dependency-1.86/INSTALL
Module-Dependency-1.86/lib/
Module-Dependency-1.86/lib/Module/
Module-Dependency-1.86/lib/Module/Dependency/
Module-Dependency-1.86/lib/Module/Dependency/Grapher.pm
Module-Dependency-1.86/lib/Module/Dependency/Indexer.pm
Module-Dependency-1.86/lib/Module/Dependency/Info.pm
Module-Dependency-1.86/lib/Module/Dependency.pod
Module-Dependency-1.86/LICENSE
Module-Dependency-1.86/Makefile.PL
Module-Dependency-1.86/MANIFEST
Module-Dependency-1.86/META.yml
Module-Dependency-1.86/pmd_dump.pl
Module-Dependency-1.86/pmd_grapher.plx
Module-Dependency-1.86/pmd_indexer.plx
Module-Dependency-1.86/README
Module-Dependency-1.86/t/
Module-Dependency-1.86/t/00base.t
Module-Dependency-1.86/t/01info.t
Module-Dependency-1.86/t/02indexer.t
Module-Dependency-1.86/t/03indexing.t
Module-Dependency-1.86/t/04grapher.t
Module-Dependency-1.86/t/99cleanup.t
Module-Dependency-1.86/t/dbdump.dd
Module-Dependency-1.86/t/u/
Module-Dependency-1.86/t/u/a.pm
Module-Dependency-1.86/t/u/b.pm
Module-Dependency-1.86/t/u/c.pm
Module-Dependency-1.86/t/u/d.pm
Module-Dependency-1.86/t/u/e.pm
Module-Dependency-1.86/t/u/f.pm
Module-Dependency-1.86/t/u/g.pm
Module-Dependency-1.86/t/u/h.pm
Module-Dependency-1.86/t/u/x.pl
Module-Dependency-1.86/t/u/y.pl
Module-Dependency-1.86/t/u/z.cgi
==================== =====3D=
==================== =====3D=
==================== ==
====
pat% perl Makefile.PL PREFIX=3D~/perl/lib LIB=3D~/perl/lib
Writing Makefile for Module::Dependency
pat% make
cp pmd_indexer.plx blib/script/pmd_indexer.plx
/usr/perl5/5.8.8/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/pmd_indexer.plx
cp pmd_grapher.plx blib/script/pmd_grapher.plx
/usr/perl5/5.8.8/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/pmd_grapher.plx
cp pmd_dump.pl blib/script/pmd_dump.pl
/usr/perl5/5.8.8/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
blib/script/pmd_dump.pl
Manifying blib/man1/pmd_indexer.plx.1
Manifying blib/man1/pmd_grapher.plx.1
Manifying blib/man1/pmd_dump.pl.1
Manifying blib/man3/Module::Dependency::Info.3
Manifying blib/man3/Module::Dependency::Grapher.3
Manifying blib/man3/Module::pmd_dump.3
Manifying blib/man3/Module::Dependency::Indexer.3
Manifying blib/man3/Module::Dependency.3
pat% make test
PERL_DL_NONLAZY=3D1 /usr/perl5/5.8.8/bin/perl "-MExtUtils::Command::MM"
"-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00base........ok
t/01info........ok
t/02indexer.....ok
t/03indexing....ok
t/04grapher.....ok 1/17skipping GD tests at t/04grapher.t line 58.
Use of uninitialized value in length at lib/Module/Dependency/Grapher.pm
line 493.
Use of uninitialized value in length at lib/Module/Dependency/Grapher.pm
line 493.
Use of uninitialized value in length at lib/Module/Dependency/Grapher.pm
line 493.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
# Failed test in t/04grapher.t at line 81.
t/04grapher.....NOK 13
# Failed test in t/04grapher.t at line 83.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
Use of uninitialized value in concatenation (.) or string at
lib/Module/Dependency/Grapher.pm line 517.
# Looks like you failed 2 tests of 17.
t/04grapher.....dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 13, 15
Failed 2/17 tests, 88.24% okay (less 5 skipped tests: 10 okay,
58.82%)
t/99cleanup.....ok
Failed Test Stat Wstat Total Fail Failed List of Failed
------------------------------------------------------------ ------------
-------
t/04grapher.t 2 512 17 2 11.76% 13 15
5 subtests skipped.
Failed 1/6 test scripts, 83.33% okay. 2/92 subtests failed, 97.83% okay.
*** Error code 29
make: Fatal error: Command failed for target `test_dynamic'