>>> perl-module-generic: Building community/perl-module-generic 1.1.3-r1 (using abuild 3.18.0_rc7-r1) started Thu, 15 Oct 2026 00:06:03 +0000 >>> perl-module-generic: Validating /home/buildozer/aports/community/perl-module-generic/APKBUILD... >>> WARNING: perl-module-generic: No maintainer >>> perl-module-generic: Analyzing dependencies... >>> perl-module-generic: Installing for build: build-base perl perl-class-load perl-clone perl-common-sense perl-data-dump perl-data-uuid perl-datetime perl-datetime-format-strptime perl-datetime-timezone perl-datetime-timezone-catalog-extend perl-devel-stacktrace perl-file-mmagic perl-io-stringy perl-json perl-json-xs perl-regexp-common perl-storable-improved perl-uri perl-wanted perl-file-which perl-test-time ( 1/60) Installing libbz2 (1.0.8-r6) ( 2/60) Installing perl (5.44.0-r0) ( 3/60) Installing perl-params-util (1.102-r7) ( 4/60) Installing perl-sub-install (0.929-r2) ( 5/60) Installing perl-data-optlist (0.114-r1) ( 6/60) Installing perl-module-runtime (0.018-r0) ( 7/60) Installing perl-try-tiny (0.32-r0) ( 8/60) Installing perl-module-implementation (0.09-r5) ( 9/60) Installing perl-dist-checkconflicts (0.11-r4) (10/60) Installing perl-package-stash (0.40-r1) (11/60) Installing perl-class-load (0.25-r4) (12/60) Installing perl-clone (0.51-r0) (13/60) Installing perl-common-sense (3.75-r4) (14/60) Installing perl-data-dump (1.25-r1) (15/60) Installing perl-data-uuid (1.227-r3) (16/60) Installing perl-sub-quote (2.006009-r0) (17/60) Installing perl-devel-stacktrace (2.05-r0) (18/60) Installing perl-role-tiny (2.002005-r0) (19/60) Installing perl-mro-compat (0.15-r2) (20/60) Installing perl-test-fatal (0.018-r0) (21/60) Installing perl-eval-closure (0.14-r4) (22/60) Installing perl-specio (0.53-r0) (23/60) Installing perl-class-inspector (1.36-r3) (24/60) Installing perl-file-sharedir (1.118-r1) (25/60) Installing perl-sub-exporter-progressive (0.001013-r4) (26/60) Installing perl-b-hooks-endofscope (0.28-r0) (27/60) Installing perl-namespace-clean (0.27-r4) (28/60) Installing perl-namespace-autoclean (0.31-r0) (29/60) Installing perl-test-simple (1.302219-r0) (30/60) Installing perl-test-without-module (0.23-r0) (31/60) Installing perl-class-data-inheritable (0.10-r0) (32/60) Installing perl-exception-class (1.45-r1) (33/60) Installing perl-test2-plugin-nowarnings (0.10-r1) (34/60) Installing perl-params-validationcompiler (0.31-r2) (35/60) Installing perl-datetime-locale (1.46-r0) (36/60) Installing perl-class-singleton (1.6-r2) (37/60) Installing perl-datetime-timezone (2.71-r0) (38/60) Installing perl-datetime (1.67-r0) (39/60) Installing perl-params-validate (1.31-r5) (40/60) Installing perl-package-deprecationmanager (0.18-r1) (41/60) Installing perl-datetime-format-strptime (1.80-r0) (42/60) Installing perl-datetime-timezone-alias (0.06-r1) (43/60) Installing perl-datetime-timezone-catalog-extend (0.3.3-r1) (44/60) Installing perl-file-mmagic (1.30-r2) (45/60) Installing perl-io-stringy (2.113-r3) (46/60) Installing perl-json (4.10-r1) (47/60) Installing perl-types-serialiser (1.01-r1) (48/60) Installing perl-json-xs (4.04-r2) (49/60) Installing perl-regexp-common (2024080801-r0) (50/60) Installing perl-storable-improved (0.1.4-r0) (51/60) Installing perl-mime-base32 (1.303-r3) (52/60) Installing perl-mime-base64 (3.16-r8) (53/60) Installing perl-uri (5.37-r0) (54/60) Installing perl-wanted (0.1.2-r0) (55/60) Installing perl-file-which (1.27-r1) (56/60) Installing perl-test-time (0.092-r1) (57/60) Installing .makedepends-perl-module-generic (20261015.000615) (58/60) Installing perl-error (0.17030-r0) (59/60) Installing perl-git (2.56.0-r0) (60/60) Installing git-perl (2.56.0-r0) Executing busybox-1.38.0-r7.trigger OK: 294.9 MiB in 160 packages >>> perl-module-generic: Cleaning up srcdir >>> perl-module-generic: Cleaning up pkgdir >>> perl-module-generic: Cleaning up tmpdir >>> perl-module-generic: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/Module-Generic-v1.1.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> perl-module-generic: Fetching https://cpan.metacpan.org/authors/id/J/JD/JDEGUEST/Module-Generic-v1.1.3.tar.gz Connecting to cpan.metacpan.org (146.75.74.217:443) saving to '/var/cache/distfiles/v3.25/Module-Generic-v1.1.3.tar.gz.part' Module-Generic-v1.1. 100% |********************************| 549k 0:00:00 ETA '/var/cache/distfiles/v3.25/Module-Generic-v1.1.3.tar.gz.part' saved /var/cache/distfiles/v3.25/Module-Generic-v1.1.3.tar.gz: OK >>> perl-module-generic: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/Module-Generic-v1.1.3.tar.gz /var/cache/distfiles/v3.25/Module-Generic-v1.1.3.tar.gz: OK >>> perl-module-generic: Unpacking /var/cache/distfiles/v3.25/Module-Generic-v1.1.3.tar.gz... removed 't/04.colour.t' Warning: prerequisite Bytes::Random::Secure 0.29 not found. Warning: prerequisite Test::Pod 1.52 not found. Checking if your kit is complete... Warning: the following files are missing in your kit: t/04.colour.t Please inform the author. Generating a Unix-style Makefile Writing Makefile for Module::Generic Writing MYMETA.yml and MYMETA.json cp lib/Module/Generic/DateTime/Interval.pod blib/lib/Module/Generic/DateTime/Interval.pod cp lib/Module/Generic/Dynamic.pm blib/lib/Module/Generic/Dynamic.pm cp lib/Module/Generic/Boolean.pod blib/lib/Module/Generic/Boolean.pod cp lib/Module/Generic/Null.pm blib/lib/Module/Generic/Null.pm cp lib/Module/Generic/SharedMem.pm blib/lib/Module/Generic/SharedMem.pm cp lib/Module/Generic/Boolean.pm blib/lib/Module/Generic/Boolean.pm cp lib/Module/Generic.pm blib/lib/Module/Generic.pm cp lib/Module/Generic/SharedMem.pod blib/lib/Module/Generic/SharedMem.pod cp lib/Module/Generic/Finfo.pm blib/lib/Module/Generic/Finfo.pm cp lib/Module/Generic/Number.pm blib/lib/Module/Generic/Number.pm cp lib/Module/Generic/Hash.pm blib/lib/Module/Generic/Hash.pm cp lib/Module/Generic/File.pm blib/lib/Module/Generic/File.pm cp lib/Module/Generic/SemStat.pod blib/lib/Module/Generic/SemStat.pod cp lib/Module/Generic/Global.pm blib/lib/Module/Generic/Global.pm cp lib/Module/Generic/TieHash.pm blib/lib/Module/Generic/TieHash.pm cp lib/Module/Generic/Dynamic.pod blib/lib/Module/Generic/Dynamic.pod cp lib/Module/Generic/Scalar.pod blib/lib/Module/Generic/Scalar.pod cp lib/Module/Generic/Hash.pod blib/lib/Module/Generic/Hash.pod cp lib/Module/Generic/Iterator.pod blib/lib/Module/Generic/Iterator.pod cp lib/Module/Generic/Iterator.pm blib/lib/Module/Generic/Iterator.pm cp lib/Module/Generic/Scalar/IO.pod blib/lib/Module/Generic/Scalar/IO.pod cp lib/Module/Generic/Iterator/Element.pod blib/lib/Module/Generic/Iterator/Element.pod cp lib/Module/Generic/Exception.pm blib/lib/Module/Generic/Exception.pm cp lib/Module/Generic/Scalar/IO.pm blib/lib/Module/Generic/Scalar/IO.pm cp lib/Module/Generic/RegexpCapture.pod blib/lib/Module/Generic/RegexpCapture.pod cp lib/Module/Generic/Scalar.pm blib/lib/Module/Generic/Scalar.pm cp lib/Module/Generic/Array.pod blib/lib/Module/Generic/Array.pod cp lib/Module/Generic/Tie.pod blib/lib/Module/Generic/Tie.pod cp lib/Module/Generic/Tie.pm blib/lib/Module/Generic/Tie.pm cp lib/Module/Generic/HeaderValue.pm blib/lib/Module/Generic/HeaderValue.pm cp lib/Module/Generic/File/IO.pm blib/lib/Module/Generic/File/IO.pm cp lib/Module/Generic/Array.pm blib/lib/Module/Generic/Array.pm cp lib/Module/Generic/File/Cache.pm blib/lib/Module/Generic/File/Cache.pm cp lib/Module/Generic/Null.pod blib/lib/Module/Generic/Null.pod cp lib/Module/Generic/DateTime.pm blib/lib/Module/Generic/DateTime.pm cp lib/Module/Generic/JSON.pm blib/lib/Module/Generic/JSON.pm cp lib/Module/Generic/Number.pod blib/lib/Module/Generic/Number.pod cp lib/Module/Generic/SharedMemXS.pm blib/lib/Module/Generic/SharedMemXS.pm cp lib/Module/Generic/File/Mmap.pm blib/lib/Module/Generic/File/Mmap.pm Manifying 28 pod documents PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00.load.t ................. ok t/01.core_methods.t ......... ok t/01.pod.t .................. skipped: Test::Pod 1.00 required for testing POD # No locale could be found for language "" t/02.num.t .................. ok t/03.hash.t ................. ok # Thread 1: Error handling ok # Thread 3: Error handling ok # Thread 2: Error handling ok # Thread 4: Error handling ok # Thread 5: Error handling ok # Thread 6: Adding initial from thread 6 # Thread 6: Append ok # Thread 8: Adding initial from thread 6 from thread 8 # Thread 8: Append ok # Thread 7: Adding initial from thread 6 from thread 7 # Thread 7: Append ok # Thread 9: Adding initial from thread 6 from thread 7 from thread 9 # Thread 9: Append ok # Thread 10: Adding initial from thread 6 from thread 7 from thread 9 from thread 10 # Thread 10: Append ok t/05.scalar.t ............... ok t/06.array.t ................ ok t/07.iterator.t ............. ok t/08.datetime.t ............. ok t/09.other.t ................ ok The file "/tmp/4116FB6A-C82C-11F1-B9BD-AE884A061980" is locked by process 59551 in thread 2 from class main, and at line 798 within package Module::Generic::File at line 2813 in file /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/lib/Module/Generic/File.pm Trace begun at /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/lib/Module/Generic/File.pm line 2813 Module::Generic::File::lock('Module::Generic::File=HASH(0x3ff9e212a30)', 'exclusive', 1) called at t/10.file.t line 798 main::__ANON__ at t/10.file.t line 820 eval {...} at t/10.file.t line 820 # Failed test 'All threads wrote successfully to file' # at t/10.file.t line 831. # Failed test 'Five lines written to file' # at t/10.file.t line 837. # got: '4' # expected: '5' # Failed test 'Correct line format in file' # at t/10.file.t line 838. # Looks like you failed 3 tests of 5. # Failed test 'Thread-safe file operations' # at t/10.file.t line 842. # Instantiating file No 1 # Opening, and locking file No 1 /tmp/414AD962-C82C-11F1-8FA6-818D82FEFBED # Instantiating file No 2 # Closing file file No 1 /tmp/414AD962-C82C-11F1-8FA6-818D82FEFBED # Looks like you failed 1 test of 108. Perl exited with active threads: 0 running and unjoined 4 finished and unjoined 0 running and detached t/10.file.t ................. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/108 subtests (less 1 skipped subtest: 106 okay) t/11.finfo.t ................ ok t/12.sharedmem.t ............ ok t/13.header_value.t ......... ok Unable to load package CBOR::Free: Can't locate CBOR/Free.pm in @INC (you may need to install the CBOR::Free module) (@INC entries checked: /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/lib /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/blib/lib /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/blib/arch /usr/local/lib/perl5/site_perl /usr/local/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at (eval 402) line 1. Code executed was: package main; require CBOR::Free; within package main at line 478 in file t/14.core.t Trace begun at t/14.core.t line 478 main::__ANON__ at /usr/share/perl5/vendor_perl/Test/Builder.pm line 368 eval {...} at /usr/share/perl5/vendor_perl/Test/Builder.pm line 368 Test::Builder::subtest('Test::Builder=HASH(0x3ff91e5ea40)', 'serialisation', 'CODE(0x3ff8e2bb7a8)') called at /usr/share/perl5/vendor_perl/Test/More.pm line 831 Test::More::subtest('serialisation', 'CODE(0x3ff8e2bb7a8)') called at t/14.core.t line 664 Unable to load package CBOR::XS: Can't locate CBOR/XS.pm in @INC (you may need to install the CBOR::XS module) (@INC entries checked: /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/lib /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/blib/lib /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/blib/arch /usr/local/lib/perl5/site_perl /usr/local/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at (eval 404) line 1. Code executed was: package main; require CBOR::XS; within package main at line 519 in file t/14.core.t Trace begun at t/14.core.t line 519 main::__ANON__ at /usr/share/perl5/vendor_perl/Test/Builder.pm line 368 eval {...} at /usr/share/perl5/vendor_perl/Test/Builder.pm line 368 Test::Builder::subtest('Test::Builder=HASH(0x3ff91e5ea40)', 'serialisation', 'CODE(0x3ff8e2bb7a8)') called at /usr/share/perl5/vendor_perl/Test/More.pm line 831 Test::More::subtest('serialisation', 'CODE(0x3ff8e2bb7a8)') called at t/14.core.t line 664 Unable to load package Sereal: Can't locate Sereal.pm in @INC (you may need to install the Sereal module) (@INC entries checked: /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/lib /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/blib/lib /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/blib/arch /usr/local/lib/perl5/site_perl /usr/local/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at (eval 405) line 1. Code executed was: package main; require Sereal; within package main at line 559 in file t/14.core.t Trace begun at t/14.core.t line 559 main::__ANON__ at /usr/share/perl5/vendor_perl/Test/Builder.pm line 368 eval {...} at /usr/share/perl5/vendor_perl/Test/Builder.pm line 368 Test::Builder::subtest('Test::Builder=HASH(0x3ff91e5ea40)', 'serialisation', 'CODE(0x3ff8e2bb7a8)') called at /usr/share/perl5/vendor_perl/Test/More.pm line 831 Test::More::subtest('serialisation', 'CODE(0x3ff8e2bb7a8)') called at t/14.core.t line 664 # Temp file /tmp/43B0F448-C82C-11F1-8B58-AAF25C9FADBA size is 70 bytes. t/14.core.t ................. ok t/15.cache.t ................ ok t/16.file_io.t .............. ok t/17.serialise_storable.t ... ok t/18.serialise_sereal.t ..... skipped: Sereal 4.023 required for testing serialisation with Sereal t/19.serialise_cbor.t ....... skipped: CBOR::XS 1.86 required for testing serialisation with CBOR t/20.mmap.t ................. skipped: Cache::FastMmap 1.57 required for testing mmap with Cache::FastMmap t/21.serialise_cbor_free.t .. skipped: CBOR::Free 0.32 required for testing serialisation with CBOR::Free Unable to load package DateTime::Format::JP: Can't locate DateTime/Format/JP.pm in @INC (you may need to install the DateTime::Format::JP module) (@INC entries checked: /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/lib /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/blib/lib /home/buildozer/aports/community/perl-module-generic/src/Module-Generic-v1.1.3/blib/arch /usr/local/lib/perl5/site_perl /usr/local/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at (eval 367) line 1. Code executed was: package main; require DateTime::Format::JP; within package main at line 502 in file t/22.parse_timestamp.t Trace begun at t/22.parse_timestamp.t line 502 # Skipping tests for "japan", because module DateTime::Format::JP is not installed. t/22.parse_timestamp.t ...... ok t/23.tiehash.t .............. ok t/24.exception.t ............ ok t/25.file_csv.t ............. skipped: These tests require Text::CSV to be installed. t/26.json.t ................. ok t/27.dynamic.t .............. ok t/28.exception.t ............ ok t/29.null.t ................. ok t/30.modperl.t .............. skipped: Not running under modperl t/31.global.t ............... ok t/90.coverage.t ............. skipped: These tests are for author or release candidate testing t/91.signature.t ............ skipped: Set the environment variable AUTHOR_TESTING to enable this test. t/99.kwalitee.t ............. skipped: These tests are for author or release candidate testing Test Summary Report ------------------- t/10.file.t (Wstat: 256 (exited 1) Tests: 108 Failed: 1) Failed test: 104 Non-zero exit status: 1 Files=35, Tests=1173, 15 wallclock secs ( 0.13 usr 0.03 sys + 11.26 cusr 2.30 csys = 13.72 CPU) Result: FAIL Failed 1/35 test programs. 1/1173 subtests failed. make: *** [Makefile:1075: test_dynamic] Error 255 >>> ERROR: perl-module-generic: check failed >>> perl-module-generic: Uninstalling dependencies... ( 1/60) Purging .makedepends-perl-module-generic (20261015.000615) ( 2/60) Purging perl-class-load (0.25-r4) ( 3/60) Purging perl-data-optlist (0.114-r1) ( 4/60) Purging perl-data-dump (1.25-r1) ( 5/60) Purging perl-data-uuid (1.227-r3) ( 6/60) Purging perl-datetime-format-strptime (1.80-r0) ( 7/60) Purging perl-params-validate (1.31-r5) ( 8/60) Purging perl-package-deprecationmanager (0.18-r1) ( 9/60) Purging perl-sub-install (0.929-r2) (10/60) Purging perl-params-util (1.102-r7) (11/60) Purging perl-datetime-timezone-catalog-extend (0.3.3-r1) (12/60) Purging perl-datetime-timezone-alias (0.06-r1) (13/60) Purging perl-datetime (1.67-r0) (14/60) Purging perl-datetime-locale (1.46-r0) (15/60) Purging perl-file-sharedir (1.118-r1) (16/60) Purging perl-class-inspector (1.36-r3) (17/60) Purging perl-datetime-timezone (2.71-r0) (18/60) Purging perl-class-singleton (1.6-r2) (19/60) Purging perl-params-validationcompiler (0.31-r2) (20/60) Purging perl-specio (0.53-r0) (21/60) Purging perl-sub-quote (2.006009-r0) (22/60) Purging perl-test-fatal (0.018-r0) (23/60) Purging perl-clone (0.51-r0) (24/60) Purging perl-test-without-module (0.23-r0) (25/60) Purging perl-eval-closure (0.14-r4) (26/60) Purging perl-exception-class (1.45-r1) (27/60) Purging perl-class-data-inheritable (0.10-r0) (28/60) Purging perl-test2-plugin-nowarnings (0.10-r1) (29/60) Purging perl-test-simple (1.302219-r0) (30/60) Purging perl-role-tiny (2.002005-r0) (31/60) Purging perl-mro-compat (0.15-r2) (32/60) Purging perl-namespace-autoclean (0.31-r0) (33/60) Purging perl-namespace-clean (0.27-r4) (34/60) Purging perl-package-stash (0.40-r1) (35/60) Purging perl-dist-checkconflicts (0.11-r4) (36/60) Purging perl-b-hooks-endofscope (0.28-r0) (37/60) Purging perl-sub-exporter-progressive (0.001013-r4) (38/60) Purging perl-module-implementation (0.09-r5) (39/60) Purging perl-module-runtime (0.018-r0) (40/60) Purging perl-try-tiny (0.32-r0) (41/60) Purging perl-devel-stacktrace (2.05-r0) (42/60) Purging perl-file-mmagic (1.30-r2) (43/60) Purging perl-io-stringy (2.113-r3) (44/60) Purging perl-json (4.10-r1) (45/60) Purging perl-json-xs (4.04-r2) (46/60) Purging perl-types-serialiser (1.01-r1) (47/60) Purging perl-common-sense (3.75-r4) (48/60) Purging perl-regexp-common (2024080801-r0) (49/60) Purging perl-storable-improved (0.1.4-r0) (50/60) Purging perl-uri (5.37-r0) (51/60) Purging perl-mime-base32 (1.303-r3) (52/60) Purging perl-mime-base64 (3.16-r8) (53/60) Purging perl-wanted (0.1.2-r0) (54/60) Purging perl-file-which (1.27-r1) (55/60) Purging perl-test-time (0.092-r1) (56/60) Purging git-perl (2.56.0-r0) (57/60) Purging perl-git (2.56.0-r0) (58/60) Purging perl-error (0.17030-r0) (59/60) Purging perl (5.44.0-r0) (60/60) Purging libbz2 (1.0.8-r6) Executing busybox-1.38.0-r7.trigger OK: 238.9 MiB in 100 packages