Skip Menu |

This queue is for tickets about the DBD-AnyData CPAN distribution.

Report information
The Basics
Id: 113558
Status: rejected
Priority: 0/
Queue: DBD-AnyData

People
Owner: Nobody in particular
Requestors: starrychloe [...] oliveyou.net
Cc:
AdminCc:

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



Subject: Cannot install DBD::AnyData: Execution ERROR: Can't call method "complete_table_name" on an undefined value
Date: Mon, 4 Apr 2016 00:23:54 -0400
To: bug-DBD-AnyData [...] rt.cpan.org
From: Chloe <starrychloe [...] oliveyou.net>
Perl 5.22.1, CPAN 1.61, Cygwin 2.4.1(0.293/5/3)


$ cpan install DBD::AnyData
Loading internal null logger. Install Log::Log4perl for logging messages
CPAN: Storable loaded ok (v2.53_01)
Reading '/home/Chloe/.cpan/Metadata'
  Database was generated on Sun, 03 Apr 2016 21:17:02 GMT
Running install for module 'DBD::AnyData'
CPAN: Digest::SHA loaded ok (v5.95)
CPAN: Compress::Zlib loaded ok (v2.069)
Checksum for /home/Chloe/.cpan/sources/authors/id/R/RE/REHSACK/DBD-AnyData-0.110.tar.gz ok
CPAN: YAML loaded ok (v1.15)
CPAN: CPAN::Meta::Requirements loaded ok (v2.140)
CPAN: Parse::CPAN::Meta loaded ok (v1.4417)
CPAN: CPAN::Meta loaded ok (v2.150005)
CPAN: Module::CoreList loaded ok (v5.20160320)
CPAN: Module::Build loaded ok (v0.4216)
Configuring R/RE/REHSACK/DBD-AnyData-0.110.tar.gz with Build.PL

Checking optional features...
html_tables...........disabled
  requires:
    ! HTML::TableExtract is not installed
  recommends:
    * HTML::TableExtract is not installed
xml_access............disabled
  requires:
    ! XML::Twig is not installed
  recommends:
    * XML::Twig is not installed

ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
of the modules indicated above before proceeding with this installation

Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'DBD-AnyData' version '0.110'
  REHSACK/DBD-AnyData-0.110.tar.gz
  /usr/bin/perl Build.PL -- OK
Running Build for R/RE/REHSACK/DBD-AnyData-0.110.tar.gz
Building DBD-AnyData
Cannot find "XML::Parser" in podpath: cannot find suitable replacement path, cannot resolve link
Cannot find "XML::Twig" in podpath: cannot find suitable replacement path, cannot resolve link
Cannot find "HTML::Parser" in podpath: using i686-cygwin-threads-64int::HTML::Parser as replacement path to HTML::Parser
Cannot find "HTML::TableExtract" in podpath: cannot find suitable replacement path, cannot resolve link
  REHSACK/DBD-AnyData-0.110.tar.gz
  ./Build -- OK
Running Build test
t/00-load.t ... 1/1 # Testing DBD::AnyData 0.110, Perl 5.022001, /usr/bin/perl
t/00-load.t ... ok
t/01-basic.t .. 1/? DBD::AnyData::db do failed:
Execution ERROR: Can't call method "complete_table_name" on an undefined value at /usr/lib/perl5/site_perl/5.22/i686-cygwin-threads-64int/DBI/DBD/SqlEngine.pm line 1538.
 called from t/01-basic.t at 65.

 [for Statement "CREATE TABLE test_CSV (name TEXT, country TEXT,sex TEXT)"] at t/01-basic.t line 65.

#   Failed test 'CREATE test_CSV'
#   at t/01-basic.t line 65.
DBD::AnyData::db do failed:
Execution ERROR: Can't call method "complete_table_name" on an undefined value at /usr/lib/perl5/site_perl/5.22/i686-cygwin-threads-64int/DBI/DBD/SqlEngine.pm line 1538.
 called from t/01-basic.t at 66.

 [for Statement "INSERT INTO test_CSV VALUES ('Sue','fr','f')"] at t/01-basic.t line 66.

#   Failed test 'INSERT 1. row into test_CSV'
#   at t/01-basic.t line 66.
DBD::AnyData::db do failed:
Execution ERROR: Can't call method "complete_table_name" on an undefined value at /usr/lib/perl5/site_perl/5.22/i686-cygwin-threads-64int/DBI/DBD/SqlEngine.pm line 1538.
 called from t/01-basic.t at 67.

 [for Statement "INSERT INTO test_CSV VALUES ('Tom','fr','f')"] at t/01-basic.t line 67.

#   Failed test 'INSERT 2. row into test_CSV'
#   at t/01-basic.t line 67.
DBD::AnyData::db do failed:
Execution ERROR: Can't call method "complete_table_name" on an undefined value at /usr/lib/perl5/site_perl/5.22/i686-cygwin-threads-64int/DBI/DBD/SqlEngine.pm line 1538.
 called from t/01-basic.t at 68.

 [for Statement "INSERT INTO test_CSV VALUES ('Bev','en','f')"] at t/01-basic.t line 68.

#   Failed test 'INSERT 3. row into test_CSV'
#   at t/01-basic.t line 68.
DBD::AnyData::db do failed:
Execution ERROR: Can't call method "complete_table_name" on an undefined value at /usr/lib/perl5/site_perl/5.22/i686-cygwin-threads-64int/DBI/DBD/SqlEngine.pm line 1538.
 called from t/01-basic.t at 69.

 [for Statement "UPDATE test_CSV SET sex='m' WHERE name = 'Tom'"] at t/01-basic.t line 69.

#   Failed test 'UPDATE test_CSV'
#   at t/01-basic.t line 69.
DBD::AnyData::db do failed:
Execution ERROR: Can't call method "complete_table_name" on an undefined value at /usr/lib/perl5/site_perl/5.22/i686-cygwin-threads-64int/DBI/DBD/SqlEngine.pm line 1538.
 called from t/01-basic.t at 70.

 [for Statement "DELETE FROM test_CSV WHERE name = 'Bev'"] at t/01-basic.t line 70.

#   Failed test 'DELETE FROM test_CSV'
#   at t/01-basic.t line 70.

Execution ERROR: Can't call method "complete_table_name" on an undefined value at /usr/lib/perl5/site_perl/5.22/i686-cygwin-threads-64int/DBI/DBD/SqlEngine.pm line 1538.
 called from t/01-basic.t at 79.

# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 9.
t/01-basic.t .. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 6/9 subtests
t/manifest.t .. skipped: Author tests not required for installation
t/pod.t ....... ok

Test Summary Report
-------------------
t/01-basic.t (Wstat: 65280 Tests: 9 Failed: 6)
  Failed tests:  4-9
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
Files=4, Tests=12,  1 wallclock secs ( 0.01 usr  0.01 sys +  0.51 cusr  0.28 csys =  0.82 CPU)
Result: FAIL
Failed 1/4 test programs. 6/12 subtests failed.
  REHSACK/DBD-AnyData-0.110.tar.gz
  ./Build test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports REHSACK/DBD-AnyData-0.110.tar.gz


Subject: Re: [rt.cpan.org #113558] Cannot install DBD::AnyData: Execution ERROR: Can't call method "complete_table_name" on an undefined value
Date: Mon, 4 Apr 2016 13:11:44 -0400
To: bug-DBD-AnyData [...] rt.cpan.org
From: Chloe <starrychloe [...] oliveyou.net>
Strange, that module doesn't show up in the search and isn't mentioned in DBD::AnyData.
http://search.cpan.org/search?query=dbd%3A%3Aanydata&amp;mode=all


On 4/4/2016 3:00 AM, Jens Rehsack via RT wrote:
Show quoted text

On 2016-04-04 10:11:55, starrychloe wrote: Show quoted text
> Strange, that module doesn't show up in the search and isn't mentioned > in > DBD::AnyData. > http://search.cpan.org/search?query=dbd%3A%3Aanydata&mode=all
I would suggest doing one last release of DBD::AnyData to add x_deprecated => 1 to metadata and "(DEPRECATED)" to the abstract, and a prominent deprecation notice in pod. You might also want to give a comaint bit to the ADOPTME pause user, so someone else can take over the distribution if they care strongly enough about it (who knows, some company out there might still use it and not be able to upgrade to anydata2 for some reason).
I'll do that once DBD::AnyData2 is released.