Start 2010-11-19T19:41:58 ActivePerl-1003 CPAN-1.9402 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/cpanfly/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl\site\bin;C:\Perl\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Going to read 'C:\cpanfly\var\cpan\Metadata' Database was generated on Fri, 19 Nov 2010 22:31:29 GMT Running make for O/OA/OALDERS/Net-FreshBooks-API-0.18.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/O/OA/OALDERS/Net-FreshBooks-API-0.18.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/O/OA/OALDERS/CHECKSUMS Checksum for C:\cpanfly\var\cpan\sources\authors\id\O\OA\OALDERS\Net-FreshBooks-API-0.18.tar.gz ok Will not use Archive::Tar, need 1.00 Net-FreshBooks-API-0.18 Net-FreshBooks-API-0.18/TODO Net-FreshBooks-API-0.18/README Net-FreshBooks-API-0.18/Changes Net-FreshBooks-API-0.18/LICENSE Net-FreshBooks-API-0.18/INSTALL Net-FreshBooks-API-0.18/dist.ini Net-FreshBooks-API-0.18/META.yml Net-FreshBooks-API-0.18/MANIFEST Net-FreshBooks-API-0.18/Build.PL Net-FreshBooks-API-0.18/t Net-FreshBooks-API-0.18/t/001_api.t Net-FreshBooks-API-0.18/t/config.pl Net-FreshBooks-API-0.18/Makefile.PL Net-FreshBooks-API-0.18/t/011_error.t Net-FreshBooks-API-0.18/t/012_oauth.t Net-FreshBooks-API-0.18/t/perlcriticrc Net-FreshBooks-API-0.18/t/009-estimate.t Net-FreshBooks-API-0.18/examples Net-FreshBooks-API-0.18/examples/oauth.pl Net-FreshBooks-API-0.18/t/007_live_test.t Net-FreshBooks-API-0.18/t/008-recurring.t Net-FreshBooks-API-0.18/t/author-critic.t Net-FreshBooks-API-0.18/t/config_sample.pl Net-FreshBooks-API-0.18/t/004-client_list.t Net-FreshBooks-API-0.18/t/010-invoice_line.t Net-FreshBooks-API-0.18/t/006_live_connect.t Net-FreshBooks-API-0.18/examples/OAuthDemo.pm Net-FreshBooks-API-0.18/t/003-client_create.t Net-FreshBooks-API-0.18/t/005-invoice_create.t Net-FreshBooks-API-0.18/examples/oauth_webapp.pl Net-FreshBooks-API-0.18/t/release-pod-coverage.t Net-FreshBooks-API-0.18/lib/Net/FreshBooks Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API.pm Net-FreshBooks-API-0.18/n-f-a-watson.komodoproject Net-FreshBooks-API-0.18/t/test_data Net-FreshBooks-API-0.18/t/test_data/nested.req.xml Net-FreshBooks-API-0.18/t/test_data/client.get.req.xml Net-FreshBooks-API-0.18/t/test_data/client.get.res.xml Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Base.pm Net-FreshBooks-API-0.18/t/test_data/client.list.req.xml Net-FreshBooks-API-0.18/t/test_data/invoice.get.res.xml Net-FreshBooks-API-0.18/t/test_data/client.list.res.xml Net-FreshBooks-API-0.18/t/test_data/invoice.get.req.xml Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Links.pm Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/OAuth.pm Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Error.pm Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Client.pm Net-FreshBooks-API-0.18/examples/create_recurring_item.pl Net-FreshBooks-API-0.18/t/test_data/client.create.res.xml Net-FreshBooks-API-0.18/t/test_data/client.create.req.xml Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Invoice.pm Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Payment.pm Net-FreshBooks-API-0.18/t/test_data/invoice.create.req.xml Net-FreshBooks-API-0.18/t/test_data/invoice.create.res.xml Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Estimate.pm Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Iterator.pm Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Recurring.pm Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Role Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Role/CRUD.pm Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/InvoiceLine.pm Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Role/SendBy.pm Net-FreshBooks-API-0.18/t/002_base-parameters_to_request_xml.t Net-FreshBooks-API-0.18/lib/Net/FreshBooks/API/Role/LineItem.pm CPAN.pm: Going to build O/OA/OALDERS/Net-FreshBooks-API-0.18.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Net::FreshBooks::API >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Net/FreshBooks/API/Base.pm blib\lib\Net\FreshBooks\API\Base.pm cp lib/Net/FreshBooks/API.pm blib\lib\Net\FreshBooks\API.pm cp lib/Net/FreshBooks/API/Client.pm blib\lib\Net\FreshBooks\API\Client.pm cp lib/Net/FreshBooks/API/Error.pm blib\lib\Net\FreshBooks\API\Error.pm cp lib/Net/FreshBooks/API/Links.pm blib\lib\Net\FreshBooks\API\Links.pm cp lib/Net/FreshBooks/API/Role/SendBy.pm blib\lib\Net\FreshBooks\API\Role\SendBy.pm cp lib/Net/FreshBooks/API/Estimate.pm blib\lib\Net\FreshBooks\API\Estimate.pm cp lib/Net/FreshBooks/API/Payment.pm blib\lib\Net\FreshBooks\API\Payment.pm cp lib/Net/FreshBooks/API/Invoice.pm blib\lib\Net\FreshBooks\API\Invoice.pm cp lib/Net/FreshBooks/API/Iterator.pm blib\lib\Net\FreshBooks\API\Iterator.pm cp lib/Net/FreshBooks/API/InvoiceLine.pm blib\lib\Net\FreshBooks\API\InvoiceLine.pm cp lib/Net/FreshBooks/API/Role/LineItem.pm blib\lib\Net\FreshBooks\API\Role\LineItem.pm cp lib/Net/FreshBooks/API/OAuth.pm blib\lib\Net\FreshBooks\API\OAuth.pm cp lib/Net/FreshBooks/API/Recurring.pm blib\lib\Net\FreshBooks\API\Recurring.pm cp lib/Net/FreshBooks/API/Role/CRUD.pm blib\lib\Net\FreshBooks\API\Role\CRUD.pm OALDERS/Net-FreshBooks-API-0.18.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/001_api.t ............................. 1..8 ok 1 - created the FB object ok 2 - Service URL as expected ok 3 - got the useragent ok 4 - agent string correctly set ok 5 - check that the correct credentials will be used ok 6 - check that the correct credentials will be used (with no realm) ok 7 - invalid service url is not found ok 8 - valid service url is found ok t/002_base-parameters_to_request_xml.t .. 1..4 ok 1 - use Net::FreshBooks::API::Client; ok 2 - client.list request ok 3 - nested request ok 4 - client.create request ok t/003-client_create.t ................... 1..62 ok 1 - use Net::FreshBooks::API; ok 2 - created the FB object ok 3 - Net::FreshBooks::API::Client->can('client_id') ok 4 - Net::FreshBooks::API::Client->can('credit') ok 5 - Net::FreshBooks::API::Client->can('currency_code') ok 6 - Net::FreshBooks::API::Client->can('email') ok 7 - Net::FreshBooks::API::Client->can('fax') ok 8 - Net::FreshBooks::API::Client->can('first_name') ok 9 - Net::FreshBooks::API::Client->can('folder') ok 10 - Net::FreshBooks::API::Client->can('home_phone') ok 11 - Net::FreshBooks::API::Client->can('language') ok 12 - Net::FreshBooks::API::Client->can('last_name') ok 13 - Net::FreshBooks::API::Client->can('links') ok 14 - Net::FreshBooks::API::Client->can('mobile') ok 15 - Net::FreshBooks::API::Client->can('notes') ok 16 - Net::FreshBooks::API::Client->can('organization') ok 17 - Net::FreshBooks::API::Client->can('p_city') ok 18 - Net::FreshBooks::API::Client->can('p_code') ok 19 - Net::FreshBooks::API::Client->can('p_country') ok 20 - Net::FreshBooks::API::Client->can('p_state') ok 21 - Net::FreshBooks::API::Client->can('p_street1') ok 22 - Net::FreshBooks::API::Client->can('p_street2') ok 23 - Net::FreshBooks::API::Client->can('password') ok 24 - Net::FreshBooks::API::Client->can('s_city') ok 25 - Net::FreshBooks::API::Client->can('s_code') ok 26 - Net::FreshBooks::API::Client->can('s_country') ok 27 - Net::FreshBooks::API::Client->can('s_state') ok 28 - Net::FreshBooks::API::Client->can('s_street1') ok 29 - Net::FreshBooks::API::Client->can('s_street2') ok 30 - Net::FreshBooks::API::Client->can('username') ok 31 - Net::FreshBooks::API::Client->can('vat_name') ok 32 - Net::FreshBooks::API::Client->can('vat_number') ok 33 - Net::FreshBooks::API::Client->can('work_phone') ok 34 - Got a client back ok 35 - The object isa Net::FreshBooks::API::Client ok 36 - xml sent was correct for create ok 37 - xml sent was correct for get ok 38 - got correct value for client_id ok 39 - got correct value for credit ok 40 - got correct value for email ok 41 - got correct value for fax ok 42 - got correct value for first_name ok 43 - got correct value for home_phone ok 44 - got correct value for last_name ok 45 - got correct value for mobile ok 46 - got correct value for notes ok 47 - got correct value for organization ok 48 - got correct value for p_city ok 49 - got correct value for p_code ok 50 - got correct value for p_country ok 51 - got correct value for p_state ok 52 - got correct value for p_street1 ok 53 - got correct value for p_street2 ok 54 - got correct value for s_city ok 55 - got correct value for s_code ok 56 - got correct value for s_country ok 57 - got correct value for s_state ok 58 - got correct value for s_street1 ok 59 - got correct value for s_street2 ok 60 - got correct value for username ok 61 - got correct value for work_phone ok 62 - client_view correct ok t/004-client_list.t ..................... 1..8 ok 1 - use Net::FreshBooks::API; ok 2 - created the FB object ok 3 - got a list ok 4 - The object isa Net::FreshBooks::API::Iterator ok 5 - xml sent was correct for list ok 6 - got 2 entries in total ok 7 - only one page of results ok 8 - got a client ok t/005-invoice_create.t .................. 1..18 ok 1 - use Net::FreshBooks::API; ok 2 - created the FB object ok 3 - Got a invoice back ok 4 - The object isa Net::FreshBooks::API::Invoice ok 5 - Add first line to the invoice ok 6 - Add second line to the invoice ok 7 - create the invoice ok 8 - xml sent was correct for create ok 9 - xml sent was correct for get ok 10 - loaded lines from response ok 11 - got first line ok 12 - amount is correct ok 13 - status is correct ok 14 - client_view correct ok 15 - Net::FreshBooks::API::Invoice->can('error') ok 16 - invoice will die ok 17 - will die on errors ok 18 - die on error turned off ok t/006_live_connect.t .................... 1..3 ok 1 - Could get auth_token and account_name ok 2 - created the FB object ok 3 - Could ping the Freshbooks server ok t/007_live_test.t ....................... 1..21 ok 1 - created the FB object ok 2 - Created a new client ok 3 - Client has been stored on FB ok 4 - organization is not foobar ok 5 - organization is foobar ok 6 - update the client ok 7 - Client has been updated on FB ok 8 - got a new invoice ok 9 - no invoice_id yet ok 10 - Create the invoice on FB ok 11 - invoice status is 'draft' ok 12 - GET https://netfreshbooksapi.freshbooks.com/view/348i9vxTdCDMaw3n ok 13 - Invoice not available to client ok 14 - Send the invoice ok 15 - invoice status is 'sent' ok 16 - GET https://netfreshbooksapi.freshbooks.com/view/348i9vxTdCDMaw3n ok 17 - Invoice is now available to client ok 18 - error msg parsed ok 19 - does not die when die is disabled ok 20 - got an invoice back from freshbooks ok 21 - return uri correctly set ok # verbose: 0 t/008-recurring.t ....................... 1..101 ok 1 - use Net::FreshBooks::API; ok 2 - created the FB object ok 3 - Net::FreshBooks::API->can('recurring') ok 4 - Net::FreshBooks::API::Recurring->can('amount') ok 5 - Net::FreshBooks::API::Recurring->can('client_id') ok 6 - Net::FreshBooks::API::Recurring->can('currency_code') ok 7 - Net::FreshBooks::API::Recurring->can('date') ok 8 - Net::FreshBooks::API::Recurring->can('discount') ok 9 - Net::FreshBooks::API::Recurring->can('first_name') ok 10 - Net::FreshBooks::API::Recurring->can('frequency') ok 11 - Net::FreshBooks::API::Recurring->can('language') ok 12 - Net::FreshBooks::API::Recurring->can('last_name') ok 13 - Net::FreshBooks::API::Recurring->can('lines') ok 14 - Net::FreshBooks::API::Recurring->can('notes') ok 15 - Net::FreshBooks::API::Recurring->can('occurrences') ok 16 - Net::FreshBooks::API::Recurring->can('organization') ok 17 - Net::FreshBooks::API::Recurring->can('p_city') ok 18 - Net::FreshBooks::API::Recurring->can('p_code') ok 19 - Net::FreshBooks::API::Recurring->can('p_country') ok 20 - Net::FreshBooks::API::Recurring->can('p_state') ok 21 - Net::FreshBooks::API::Recurring->can('p_street1') ok 22 - Net::FreshBooks::API::Recurring->can('p_street2') ok 23 - Net::FreshBooks::API::Recurring->can('po_number') ok 24 - Net::FreshBooks::API::Recurring->can('recurring_id') ok 25 - Net::FreshBooks::API::Recurring->can('return_uri') ok 26 - Net::FreshBooks::API::Recurring->can('send_email') ok 27 - Net::FreshBooks::API::Recurring->can('send_snail_mail') ok 28 - Net::FreshBooks::API::Recurring->can('status') ok 29 - Net::FreshBooks::API::Recurring->can('stopped') ok 30 - Net::FreshBooks::API::Recurring->can('terms') ok 31 - Net::FreshBooks::API::Recurring->can('vat_name') ok 32 - Net::FreshBooks::API::Recurring->can('vat_number') ok 33 - The object isa Net::FreshBooks::API::Recurring ok 34 - got a list of recurring items ok 35 - created a line item ok 36 - The object isa Net::FreshBooks::API::InvoiceLine ok 37 - require Net::FreshBooks::API::Base; ok 38 - created a recurring item ok 39 - The object isa Net::FreshBooks::API::Recurring ok 40 - got recurring id: 00000010814 ok 41 - could update recurring item ok 42 - can get the recurring item ok 43 - return_uri correct ok 44 - po_number has been correctly updated ok 45 - able to delete the recurring item ok 46 - created a recurring item ok 47 - The object isa Net::FreshBooks::API::Recurring ok 48 - got recurring id: 00000010815 ok 49 - could update recurring item ok 50 - can get the recurring item ok 51 - return_uri correct ok 52 - po_number has been correctly updated ok 53 - able to delete the recurring item ok 54 - created a recurring item ok 55 - The object isa Net::FreshBooks::API::Recurring ok 56 - got recurring id: 00000010816 ok 57 - could update recurring item ok 58 - can get the recurring item ok 59 - return_uri correct ok 60 - po_number has been correctly updated ok 61 - able to delete the recurring item ok 62 - created a recurring item ok 63 - The object isa Net::FreshBooks::API::Recurring ok 64 - got recurring id: 00000010817 ok 65 - could update recurring item ok 66 - can get the recurring item ok 67 - return_uri correct ok 68 - po_number has been correctly updated ok 69 - able to delete the recurring item ok 70 - created a recurring item ok 71 - The object isa Net::FreshBooks::API::Recurring ok 72 - got recurring id: 00000010818 ok 73 - could update recurring item ok 74 - can get the recurring item ok 75 - return_uri correct ok 76 - po_number has been correctly updated ok 77 - able to delete the recurring item ok 78 - created a recurring item ok 79 - The object isa Net::FreshBooks::API::Recurring ok 80 - got recurring id: 00000010819 ok 81 - could update recurring item ok 82 - can get the recurring item ok 83 - return_uri correct ok 84 - po_number has been correctly updated ok 85 - able to delete the recurring item ok 86 - created a recurring item ok 87 - The object isa Net::FreshBooks::API::Recurring ok 88 - got recurring id: 00000010820 ok 89 - could update recurring item ok 90 - can get the recurring item ok 91 - return_uri correct ok 92 - po_number has been correctly updated ok 93 - able to delete the recurring item ok 94 - created a recurring item ok 95 - The object isa Net::FreshBooks::API::Recurring ok 96 - got recurring id: 00000010821 ok 97 - could update recurring item ok 98 - can get the recurring item ok 99 - return_uri correct ok 100 - po_number has been correctly updated ok 101 - able to delete the recurring item ok t/009-estimate.t ........................ 1..34 ok 1 - use Net::FreshBooks::API; ok 2 - created the FB object ok 3 - Net::FreshBooks::API::Estimate->can('amount') ok 4 - Net::FreshBooks::API::Estimate->can('client_id') ok 5 - Net::FreshBooks::API::Estimate->can('currency_code') ok 6 - Net::FreshBooks::API::Estimate->can('date') ok 7 - Net::FreshBooks::API::Estimate->can('discount') ok 8 - Net::FreshBooks::API::Estimate->can('estimate_id') ok 9 - Net::FreshBooks::API::Estimate->can('first_name') ok 10 - Net::FreshBooks::API::Estimate->can('folder') ok 11 - Net::FreshBooks::API::Estimate->can('last_name') ok 12 - Net::FreshBooks::API::Estimate->can('lines') ok 13 - Net::FreshBooks::API::Estimate->can('links') ok 14 - Net::FreshBooks::API::Estimate->can('notes') ok 15 - Net::FreshBooks::API::Estimate->can('number') ok 16 - Net::FreshBooks::API::Estimate->can('organization') ok 17 - Net::FreshBooks::API::Estimate->can('p_city') ok 18 - Net::FreshBooks::API::Estimate->can('p_code') ok 19 - Net::FreshBooks::API::Estimate->can('p_country') ok 20 - Net::FreshBooks::API::Estimate->can('p_state') ok 21 - Net::FreshBooks::API::Estimate->can('p_street1') ok 22 - Net::FreshBooks::API::Estimate->can('p_street2') ok 23 - Net::FreshBooks::API::Estimate->can('po_number') ok 24 - Net::FreshBooks::API::Estimate->can('status') ok 25 - Net::FreshBooks::API::Estimate->can('terms') ok 26 - Net::FreshBooks::API::Estimate->can('vat_name') ok 27 - Net::FreshBooks::API::Estimate->can('vat_number') ok 28 - The object isa Net::FreshBooks::API::Estimate ok 29 - got a client id ok 30 - Add first line to the estimate ok 31 - Add second line to the estimate ok 32 - create the estimate ok 33 - flagged as draft ok 34 - flagged as sent ok # line t/010-invoice_line.t .................... ok 1 - require Net::FreshBooks::API::InvoiceLine; ok 2 - Net::FreshBooks::API::InvoiceLine->can('amount') ok 3 - Net::FreshBooks::API::InvoiceLine->can('description') ok 4 - Net::FreshBooks::API::InvoiceLine->can('line_id') ok 5 - Net::FreshBooks::API::InvoiceLine->can('name') ok 6 - Net::FreshBooks::API::InvoiceLine->can('quantity') ok 7 - Net::FreshBooks::API::InvoiceLine->can('tax1_name') ok 8 - Net::FreshBooks::API::InvoiceLine->can('tax1_percent') ok 9 - Net::FreshBooks::API::InvoiceLine->can('tax2_name') ok 10 - Net::FreshBooks::API::InvoiceLine->can('tax2_percent') ok 11 - Net::FreshBooks::API::InvoiceLine->can('type') ok 12 - Net::FreshBooks::API::InvoiceLine->can('unit_cost') ok 13 - The object isa Net::FreshBooks::API::InvoiceLine 1..13 ok t/011_error.t ........................... 1..2 ok 1 - require Net::FreshBooks::API::Error; ok 2 - Net::FreshBooks::API::Error->can(...) ok t/012_oauth.t ........................... ok 1 - require Net::FreshBooks::API; ok 2 - require Net::FreshBooks::API::OAuth; ok 3 # skip tokens required 1..3 ok t/author-critic.t ....................... skipped: these tests are for testing by the author t/release-pod-coverage.t ................ skipped: these tests are for release candidate testing All tests successful. Files=14, Tests=277, 78 wallclock secs ( 0.08 usr + 0.03 sys = 0.11 CPU) Result: PASS OALDERS/Net-FreshBooks-API-0.18.tar.gz nmake test TEST_VERBOSE=1 -- OK Olaf Alders <olaf@wundersolutions.com> Easy OO access to the FreshBooks.com API >>> (cd C:\cpanfly\var\cpan\build\Net-FreshBooks-API-0.18-2DGXLm && tar cvf - Net-FreshBooks-API-0.18.ppd blib) | gzip -c >C:/cpanfly/var/REPO/O/OA/OALDERS/Net-FreshBooks-API-0.18.tar.gz Net-FreshBooks-API-0.18.ppd blib/ blib/lib/ blib/lib/Net/ blib/lib/Net/FreshBooks/ blib/lib/Net/FreshBooks/API/ blib/lib/Net/FreshBooks/API/Base.pm blib/lib/Net/FreshBooks/API/Client.pm blib/lib/Net/FreshBooks/API/Error.pm blib/lib/Net/FreshBooks/API/Estimate.pm blib/lib/Net/FreshBooks/API/Invoice.pm blib/lib/Net/FreshBooks/API/InvoiceLine.pm blib/lib/Net/FreshBooks/API/Iterator.pm blib/lib/Net/FreshBooks/API/Links.pm blib/lib/Net/FreshBooks/API/OAuth.pm blib/lib/Net/FreshBooks/API/Payment.pm blib/lib/Net/FreshBooks/API/Recurring.pm blib/lib/Net/FreshBooks/API/Role/ blib/lib/Net/FreshBooks/API/Role/CRUD.pm blib/lib/Net/FreshBooks/API/Role/LineItem.pm blib/lib/Net/FreshBooks/API/Role/SendBy.pm blib/lib/Net/FreshBooks/API.pm >>> mv C:\cpanfly\var\cpan\build\Net-FreshBooks-API-0.18-2DGXLm/Net-FreshBooks-API-0.18.ppd C:/cpanfly/var/REPO/O/OA/OALDERS Megalib: DBI object version 1.609 does not match $DBI::VERSION 1.611 at C:/Perl/lib/DynaLoader.pm line 225. BEGIN failed--compilation aborted at C:/cpanfly/var/megalib/DBI.pm line 265. Compilation failed in require at C:\cpanfly\lib/ActivePerl/PPM/InstallArea.pm line 690. ...propagated at C:\cpanfly\lib/ActivePerl/PPM/DBH.pm line 11. Compilation failed in require at C:\cpanfly\lib/Fly/MakePPD.pm line 285. Finished 2010-11-19T19:43:29