Package Details: perl-orlite 1.98-3

Git Clone URL: https://aur.archlinux.org/perl-orlite.git (read-only, click to copy)
Package Base: perl-orlite
Description: ORLite - Extremely light weight SQLite-specific ORM
Upstream URL: http://search.cpan.org/dist/ORLite
Licenses: GPL, PerlArtistic
Submitter: None
Maintainer: Alad
Last Packager: Alad
Votes: 19
Popularity: 0.000000
First Submitted: 2009-10-09 00:16 (UTC)
Last Updated: 2022-07-02 19:16 (UTC)

Latest Comments

Alad commented on 2022-05-28 16:36 (UTC)

Tests fail:

==> Starting check()...
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/01_compile.t ....... ok   
t/02_basics.t ........ 1/74 
#   Failed test '->table_info ok'
#   at t/02_basics.t line 60.
#     Structures begin differing at:
#          $got->[0]{type} = 'INTEGER'
#     $expected->[0]{type} = 'integer'
# Looks like you failed 1 test of 74.
t/02_basics.t ........ Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/74 subtests 
t/03_fk.t ............ ok   
t/04_readonly.t ...... ok     
t/05_notables.t ...... ok   
t/06_create.t ........ ok     
t/07_pk.t ............ ok   
t/08_prune.t ......... ok   
t/09_badfile.t ....... ok   
t/10_cleanup.t ....... 1/2 DBD::SQLite::db do failed: unknown database ANALYZE at (eval 12) line 37.
END failed--call queue aborted.
# Looks like your test exited with 22 just after 2.
t/10_cleanup.t ....... Dubious, test returned 22 (wstat 5632, 0x1600)
All 2 subtests passed 
t/11_cleanup.t ....... 1/4 DBD::SQLite::db do failed: unknown database ANALYZE at (eval 12) line 124.
END failed--call queue aborted.
# Looks like your test exited with 22 just after 4.
t/11_cleanup.t ....... Dubious, test returned 22 (wstat 5632, 0x1600)
All 4 subtests passed 
t/12_xs.t ............ skipped: Class::XSAccessor 1.05 is not installed
t/13_array_basics.t .. ok     
t/14_array_fk.t ...... ok   
t/15_array_xs.t ...... skipped: Class::XSAccessor::Array 1.05 is not installed
t/16_array_create.t .. ok     
t/17_cache.t ......... ok   
t/18_update.t ........ ok     
t/19_view.t .......... 1/81 
#   Failed test '->table_info ok'
#   at t/19_view.t line 49.
#     Structures begin differing at:
#          $got->[0]{type} = 'INTEGER'
#     $expected->[0]{type} = 'integer'
# Looks like you failed 1 test of 81.
t/19_view.t .......... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/81 subtests 
t/20_shim.t .......... ok     
t/21_normalize.t ..... 1/78 
#   Failed test '->table_info ok'
#   at t/21_normalize.t line 62.
#     Structures begin differing at:
#          $got->[0]{type} = 'INTEGER'
#     $expected->[0]{type} = 'integer'
# Looks like you failed 1 test of 78.
t/21_normalize.t ..... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/78 subtests 
t/22_overlay.t ....... ok   
t/23_unicode.t ....... ok     
t/24_rowid.t ......... ok     
t/25_blob.t .......... ok   

Test Summary Report
-------------------
t/02_basics.t      (Wstat: 256 Tests: 74 Failed: 1)
  Failed test:  9
  Non-zero exit status: 1
t/10_cleanup.t     (Wstat: 5632 Tests: 2 Failed: 0)
  Non-zero exit status: 22
t/11_cleanup.t     (Wstat: 5632 Tests: 4 Failed: 0)
  Non-zero exit status: 22
t/19_view.t        (Wstat: 256 Tests: 81 Failed: 1)
  Failed test:  7
  Non-zero exit status: 1
t/21_normalize.t   (Wstat: 256 Tests: 78 Failed: 1)
  Failed test:  9
  Non-zero exit status: 1
Files=25, Tests=519,  2 wallclock secs ( 0.08 usr  0.01 sys +  1.61 cusr  0.19 csys =  1.89 CPU)
Result: FAIL
Failed 5/25 test programs. 3/519 subtests failed.
make: *** [Makefile:779: test_dynamic] Error 255

micwoj92 commented on 2021-09-25 16:26 (UTC)

Hello, could you update links to https?

bickman2k commented on 2019-07-13 20:02 (UTC) (edited on 2019-07-13 20:02 (UTC) by bickman2k)

This can be built if you download the source, extract it, and in the t folder, open the 10_cleanup.t and 11_cleanup.t. On line 32 of each file, change

cleanup => 'VACUUM ANALYZE',

to

cleanup => 'VACUUM; ANALYZE',

Once that is changed, you can run makepkg -e to make sure that it uses your changes to build the package.