Re: zef update error

[email protected] (ToddAndMargo via perl6-users) Tue, 16 Dec 2025 22:51:29 -0800
Newsgroups perl.perl6.users
Message-ID <[email protected]>
On 12/16/25 6:09 PM, ToddAndMargo via perl6-users wrote:
> raku -v
> Welcome to RakudoΓäó v2025.11.
> Implementing the Raku® Programming Language v6.d.
> Built on MoarVM version 2025.11.
> 
> C:\NtUtil>zef install  Terminal::ANSIColor
> ===> Searching for: Terminal::ANSIColor
> ===> Fetching [FAIL]: Terminal::ANSIColor:ver<0.10>:auth<zef:lizmat> 
> from https://360.zef.pm/T/ER/ 
> TERMINAL_ANSICOLOR/687697f93d36df28d99841af8121e28f032f87eb.tar.gz
> Aborting due to fetch failure: 
> Terminal::ANSIColor:ver<0.10>:auth<zef:lizmat> (use --force-fetch to 
> override)
> 
> C:\NtUtil>zef install  Terminal::ANSIColor --force-fetch
> ===> Searching for: Terminal::ANSIColor
> ===> Fetching [FAIL]: Terminal::ANSIColor:ver<0.10>:auth<zef:lizmat> 
> from https://360.zef.pm/T/ER/ 
> TERMINAL_ANSICOLOR/687697f93d36df28d99841af8121e28f032f87eb.tar.gz
> [Terminal::ANSIColor] Failed to fetch, but continuing with --force-fetch
> Use of uninitialized value of type IO::Path in string context.
> Methods .^name, .raku, .gist, or .say can be used to stringify it to 
> something meaningful.
>    in sub warn at 'SETTING::'src/core.c/control.rakumod line 267
> Must specify a non-empty string as a path


Chatgpt says this is know issue, especially  when running Windows.
It recommends this:

     Optional: make GitHub the default source

     If you hit this often, you can tell zef to prefer GitHub:

     zef update
     zef config repository github

     Then installs like this will usually “just work”:

     zef install Terminal::ANSIColor


I do not have access the the customer's computer at the moment.
Is this "AI Slop"? Any options making GitHub the default source?

-T