[env vars] ZEF_TEST_DEGREE=5 ZEF_FETCH_DEGREE=1 [agent] flamboyant-moore-63797432 [raku] /tmp/whateverable/rakudo-moar/fe0e20c28859ea709eefad19af452c9d35dff20d/bin//raku Welcome to Rakudo™ v2025.11. Implementing the Raku® Programming Language v6.d. Built on MoarVM version 2025.11. [zef] /tmp/whateverable/rakudo-moar/fe0e20c28859ea709eefad19af452c9d35dff20d/share/perl6/site/bin/zef 1.0.0 === install [App::samaki] 1) install App::samaki dependencies ===> Searching for: App::samaki ===> Searching for missing dependencies: LLM::DWIM, Log::Async, Terminal::UI, Color, Duckie, Prettier::Table, Time::Duration, Terminal::ANSI, Duck::CSV, Color::Scheme ===> Searching for missing dependencies: Terminal::ANSI:ver<0.0.24>, Text::Wrap:ver<0.0.3+>, Listicles, OO::Monitors, LLM::Functions:ver<0.2.2>, LLM::Prompts, JSON::Fast, TOML, Prompt ===> Searching for missing dependencies: XDG::BaseDirectory:ver<0.0.13+>:auth:api<1.0+>, HTTP::Tiny:ver<0.2.5+>, Hash::Merge:ver<2.0.0+>:api<2+>, Text::SubParsers:ver<0.1.1+>, WWW::Gemini:ver<0.0.8+>, WWW::MistralAI:ver<0.1.3+>, WWW::OpenAI:ver<0.3.0+>, WWW::PaLM:ver<0.1.9+>, Image::Markup::Utilities:ver<0.1.1+>:auth ===> Searching for missing dependencies: IO::Socket::SSL:ver<0.0.2+>, Test::META, MIME::Base64:ver<1.2.3+>:auth, HTTP::Tiny:ver<0.2.5>:auth, MIME::Base64:ver<1.2.3>:auth, File::Find, Shell::Command, DateTime::Grammar:ver<0.1.3+> ===> Searching for missing dependencies: OpenSSL:ver<0.2.4+>:auth, META6:ver<0.0.24+>, URI, License::SPDX ===> Searching for missing dependencies: JSON::Class:ver<0.0.14+>, JSON::Class:ver<0.0.20+>, JSON::Name, File::Directory::Tree:ver<0.2+>:auth ===> Searching for missing dependencies: JSON::Marshal:ver<0.0.25+>, JSON::Unmarshal:ver<0.14+>, JSON::OptIn ===> Building: OpenSSL:ver<0.2.6>:auth ===> Building [OK] for OpenSSL:ver<0.2.6>:auth ===> Staging OO::Monitors:ver<1.1.7>:auth ===> Staging [OK] for OO::Monitors:ver<1.1.7>:auth ===> Staging Terminal::ANSI:ver<0.0.24>:auth ===> Staging [OK] for Terminal::ANSI:ver<0.0.24>:auth ===> Staging Terminal::ANSI:ver<0.0.25>:auth ===> Staging [OK] for Terminal::ANSI:ver<0.0.25>:auth ===> Staging Log::Async:ver<0.0.16>:auth ===> Staging [OK] for Log::Async:ver<0.0.16>:auth ===> Staging Terminal::UI:ver<0.1.7>:auth ===> Staging [OK] for Terminal::UI:ver<0.1.7>:auth ===> Staging Color:ver<1.004001>:auth ===> Staging [OK] for Color:ver<1.004001>:auth ===> Staging Color::Scheme:ver<1.001003>:auth:api<1> ===> Staging [OK] for Color::Scheme:ver<1.001003>:auth:api<1> ===> Staging Text::Wrap:ver<0.0.4>:auth ===> Staging [OK] for Text::Wrap:ver<0.0.4>:auth ===> Staging Listicles:ver<1.6.0>:auth:api<1> ===> Staging [OK] for Listicles:ver<1.6.0>:auth:api<1> ===> Staging Prettier::Table:ver<1.1.3>:auth:api<1> ===> Staging [OK] for Prettier::Table:ver<1.1.3>:auth:api<1> ===> Staging Time::Duration:ver<2.0.2>:auth ===> Staging [OK] for Time::Duration:ver<2.0.2>:auth ===> Staging Duckie:ver<0.0.8>:auth ===> Staging [OK] for Duckie:ver<0.0.8>:auth ===> Staging Duck::CSV:ver<0.0.1>:auth ===> Staging [OK] for Duck::CSV:ver<0.0.1>:auth ===> Staging HTTP::Tiny:ver<0.2.6>:auth ===> Staging [OK] for HTTP::Tiny:ver<0.2.6>:auth ===> Staging HTTP::Tiny:ver<0.2.5>:auth ===> Staging [OK] for HTTP::Tiny:ver<0.2.5>:auth ===> Staging JSON::Fast:ver<0.19>:auth ===> Staging [OK] for JSON::Fast:ver<0.19>:auth ===> Staging JSON::OptIn:ver<0.0.2>:auth ===> Staging [OK] for JSON::OptIn:ver<0.0.2>:auth ===> Staging JSON::Name:ver<0.0.7>:auth:api<1.0> ===> Staging [OK] for JSON::Name:ver<0.0.7>:auth:api<1.0> ===> Staging JSON::Marshal:ver<0.0.25>:auth:api<1.0> ===> Staging [OK] for JSON::Marshal:ver<0.0.25>:auth:api<1.0> ===> Staging JSON::Unmarshal:ver<0.18>:auth ===> Staging [OK] for JSON::Unmarshal:ver<0.18>:auth ===> Staging JSON::Class:ver<0.0.21>:auth:api<1.0> ===> Staging [OK] for JSON::Class:ver<0.0.21>:auth:api<1.0> ===> Staging META6:ver<0.0.30>:auth:api<1.0> ===> Staging [OK] for META6:ver<0.0.30>:auth:api<1.0> ===> Staging URI:ver<0.3.8>:auth ===> Staging [OK] for URI:ver<0.3.8>:auth ===> Staging License::SPDX:ver<3.26.0>:auth:api<1.0> ===> Staging [OK] for License::SPDX:ver<3.26.0>:auth:api<1.0> ===> Staging Test::META:ver<0.0.20>:auth:api<1.0> ===> Staging [OK] for Test::META:ver<0.0.20>:auth:api<1.0> ===> Staging Hash::Merge:ver<2.0.0>:auth:api<2> ===> Staging [OK] for Hash::Merge:ver<2.0.0>:auth:api<2> ===> Staging DateTime::Grammar:ver<0.1.3>:auth:api<1> ===> Staging [OK] for DateTime::Grammar:ver<0.1.3>:auth:api<1> ===> Staging Text::SubParsers:ver<0.1.4>:auth:api<1> ===> Staging [OK] for Text::SubParsers:ver<0.1.4>:auth:api<1> ===> Staging MIME::Base64:ver<1.2.3>:auth ===> Staging [OK] for MIME::Base64:ver<1.2.3>:auth ===> Staging Image::Markup::Utilities:ver<0.1.1>:auth:api<0> ===> Staging [OK] for Image::Markup::Utilities:ver<0.1.1>:auth:api<0> ===> Staging WWW::Gemini:ver<0.0.22>:auth:api<0> ===> Staging [OK] for WWW::Gemini:ver<0.0.22>:auth:api<0> ===> Staging File::Directory::Tree:ver<0.2>:auth ===> Staging [OK] for File::Directory::Tree:ver<0.2>:auth ===> Staging OpenSSL:ver<0.2.6>:auth ===> Staging [OK] for OpenSSL:ver<0.2.6>:auth ===> Staging IO::Socket::SSL:ver<0.0.4>:auth ===> Staging [OK] for IO::Socket::SSL:ver<0.0.4>:auth ===> Staging WWW::MistralAI:ver<0.1.3>:auth:api<1> ===> Staging [OK] for WWW::MistralAI:ver<0.1.3>:auth:api<1> ===> Staging MIME::Base64:ver<1.2.5>:auth ===> Staging [OK] for MIME::Base64:ver<1.2.5>:auth ===> Staging WWW::OpenAI:ver<0.3.11>:auth:api<1> ===> Staging [OK] for WWW::OpenAI:ver<0.3.11>:auth:api<1> ===> Staging WWW::PaLM:ver<0.1.9>:auth:api<1> ===> Staging [OK] for WWW::PaLM:ver<0.1.9>:auth:api<1> ===> Staging LLM::Functions:ver<0.2.2>:auth:api<1> ===> Staging [OK] for LLM::Functions:ver<0.2.2>:auth:api<1> ===> Staging File::Find:ver<0.2.4>:auth ===> Staging [OK] for File::Find:ver<0.2.4>:auth ===> Staging Shell::Command:ver<1.2>:auth ===> Staging [OK] for Shell::Command:ver<1.2>:auth ===> Staging XDG::BaseDirectory:ver<0.0.14>:auth:api<1.0> ===> Staging [OK] for XDG::BaseDirectory:ver<0.0.14>:auth:api<1.0> ===> Staging LLM::Prompts:ver<0.2.11>:auth:api<1> ===> Staging [OK] for LLM::Prompts:ver<0.2.11>:auth:api<1> ===> Staging TOML:ver<3>:auth:api<0> ===> Staging [OK] for TOML:ver<3>:auth:api<0> ===> Staging Prompt:ver<0.0.10>:auth ===> Staging [OK] for Prompt:ver<0.0.10>:auth ===> Staging LLM::DWIM:ver<0.0.6>:auth ===> Staging [OK] for LLM::DWIM:ver<0.0.6>:auth ===> Testing: Terminal::ANSI:ver<0.0.24>:auth ===> Testing: OO::Monitors:ver<1.1.7>:auth ===> Testing: Log::Async:ver<0.0.16>:auth ===> Testing: Terminal::ANSI:ver<0.0.25>:auth ===> Testing: Terminal::UI:ver<0.1.7>:auth Aborting due to test failure: Duck::CSV:ver<0.0.1>:auth (use --force-test to override) ===> Testing [OK] for Terminal::ANSI:ver<0.0.25>:auth ===> Testing [OK] for Terminal::ANSI:ver<0.0.24>:auth ===> Testing [OK] for OO::Monitors:ver<1.1.7>:auth ===> Testing: Color:ver<1.004001>:auth ===> Testing: Color::Scheme:ver<1.001003>:auth:api<1> ===> Testing: Text::Wrap:ver<0.0.4>:auth ===> Testing [OK] for Color::Scheme:ver<1.001003>:auth:api<1> [Color] # Short 3-hex [Color] # Short 4-hex [Color] # Full 6-hex [Color] # Full 8-hex [Color] # RGB tuple [Color] # RGB tuple (decimal form) [Color] # RGBA tuple [Color] # RGBA tuple (decimal form) [Color] # CMYK tuple [Color] # HSL tuple [Color] # HSLA tuple [Color] # HSV tuple [Color] # HSVA tuple ===> Testing [OK] for Text::Wrap:ver<0.0.4>:auth [Color] # Short 3-hex [Color] # Short 4-hex [Color] # Full 6-hex [Color] # Full 8-hex [Color] # RGB tuple [Color] # CMYK tuple [Color] # Key-value forms ===> Testing [OK] for Terminal::UI:ver<0.1.7>:auth [Color] # Operator tests on rgb nums [Color] # Operator tests (alpha-math turned off on rgba nums) [Color] # Try again with enabled alpha math [Color] # Try again with enabled alpha math [Color] # Our fancy-pants unicode ops [Color] # Tests on alpha channel behavior ===> Testing [OK] for Color:ver<1.004001>:auth ===> Testing [OK] for Log::Async:ver<0.0.16>:auth ===> Testing: Listicles:ver<1.6.0>:auth:api<1> ===> Testing: Prettier::Table:ver<1.1.3>:auth:api<1> ===> Testing: Time::Duration:ver<2.0.2>:auth ===> Testing: Duckie:ver<0.0.8>:auth ===> Testing: Duck::CSV:ver<0.0.1>:auth [Duckie] Cannot locate native library 'libduckdb.so': libduckdb.so: cannot open shared object file: No such file or directory [Duckie] in method setup at /tmp/whateverable/rakudo-moar/fe0e20c28859ea709eefad19af452c9d35dff20d/share/perl6/core/sources/9B3C3C2CD58DB40487146B95E1C2B56C1A96FF0E (NativeCall) line 359 [Duckie] in method setup at /tmp/whateverable/rakudo-moar/fe0e20c28859ea709eefad19af452c9d35dff20d/share/perl6/core/sources/9B3C3C2CD58DB40487146B95E1C2B56C1A96FF0E (NativeCall) line 399 [Duckie] in sub raku-nativecall at /tmp/whateverable/rakudo-moar/fe0e20c28859ea709eefad19af452c9d35dff20d/share/perl6/core/sources/99F672B89ED8ED046771E2A225F434F99E4E6EF4 (NativeCall::Dispatcher) line 51 [Duckie] in block at t/01-native.rakutest line 13 ===> Testing [OK] for Listicles:ver<1.6.0>:auth:api<1> ===> Testing: HTTP::Tiny:ver<0.2.6>:auth [Duck::CSV] Multiple exceptions were thrown by LEAVE/POST phasers [Duck::CSV] 1 [Duck::CSV] in block at t/01-test.rakutest line 69 [Duck::CSV] No such method 'e' for invocant of type 'Any' [Duck::CSV] in block at t/01-test.rakutest line 61 [Duck::CSV] No such method 'e' for invocant of type 'Any' [Duck::CSV] in block at t/01-test.rakutest line 55 [Duck::CSV] No such method 'e' for invocant of type 'Any' [Duck::CSV] in block at t/01-test.rakutest line 49 [Duck::CSV] No such method 'e' for invocant of type 'Any' [Duck::CSV] in block at t/01-test.rakutest line 41 [Duck::CSV] No such method 'e' for invocant of type 'Any' [Duck::CSV] in block at t/01-test.rakutest line 33 [Duck::CSV] No such method 'e' for invocant of type 'Any' [Duck::CSV] in block at t/01-test.rakutest line 25 [Duck::CSV] No such method 'e' for invocant of type 'Any' [Duck::CSV] in block at t/01-test.rakutest line 16 [Duckie] Cannot locate native library 'libduckdb.so': libduckdb.so: cannot open shared object file: No such file or directory [Duckie] in method setup at /tmp/whateverable/rakudo-moar/fe0e20c28859ea709eefad19af452c9d35dff20d/share/perl6/core/sources/9B3C3C2CD58DB40487146B95E1C2B56C1A96FF0E (NativeCall) line 359 [Duckie] in method setup at /tmp/whateverable/rakudo-moar/fe0e20c28859ea709eefad19af452c9d35dff20d/share/perl6/core/sources/9B3C3C2CD58DB40487146B95E1C2B56C1A96FF0E (NativeCall) line 399 [Duckie] in sub raku-nativecall at /tmp/whateverable/rakudo-moar/fe0e20c28859ea709eefad19af452c9d35dff20d/share/perl6/core/sources/99F672B89ED8ED046771E2A225F434F99E4E6EF4 (NativeCall::Dispatcher) line 51 [Duckie] in block at t/02-chunks.rakutest line 10 ===> Testing [FAIL]: Duck::CSV:ver<0.0.1>:auth