There’s probably some curl environment variables you could use to get that effect, and maybe a way to force zef to use curl, but I leave that as an exercise for the reader. :)
Glad you got it to work! On Fri, Dec 19, 2025 at 22:26 ToddAndMargo via perl6-users < [email protected]> wrote: > > > On Wed, Dec 17, 2025 at 1:51 AM ToddAndMargo via perl6-users <perl6- > > [email protected] <mailto:[email protected]>> wrote: > > > > 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/ <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/ <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 > > > > > On 12/18/25 9:37 AM, Will Coleda wrote: > > That is AI slop, yes. Bad advice (You don’t want to download from github > > in general, you want to get from the fez ecosystem) and doesn’t help > > solve the actual problem. > > > > Please try to download that file manually from the box that is > > generating the error. Your error message has the URL: > > > > curl --output outfile https://360.zef.pm/T/ER/ > > TERMINAL_ANSICOLOR/687697f93d36df28d99841af8121e28f032f87eb.tar.gz > > <https://360.zef.pm/T/ER/ > > TERMINAL_ANSICOLOR/687697f93d36df28d99841af8121e28f032f87eb.tar.gz> > > > > I tried that URL from my box and it downloads fine. > > > > You could also add a “—verbose” to the zef command to see if it tells > > you why the download is failing. > > > > > Hi Will, > > You called it. Thank you! You saved my ... > > I took me a few minutes to realize the zef took the tar > ball and I did not have to de-tar it. > > The problem had to do with SSL certificates. Curl was the > one that identified it. > > The work around for curl is `--ssl-no-revoke ` > > :-) > > Happy camping has returned! > > -T > > > C:\NtUtil>zef install File::Directory::Tree --force-install > > ===> Searching for: File::Directory::Tree > > ===> Fetching [FAIL]: > File::Directory::Tree:ver<0.1>:auth<github:labster> from > > https://raw.githubusercontent.com/raku/REA/main/archive/F/File%3A%3ADirectory%3A%3ATree/File%3A%3ADirectory%3A%3ATree%3Aver%3C0.1%3E%3Aauth%3Cgithub%3Alabster%3E.tar.gz > > Aborting due to fetch failure: > File::Directory::Tree:ver<0.1>:auth<github:labster> (use --force-fetch > to override) > > > C:\NtUtil>curl -L --ssl-no-revoke > > https://raw.githubusercontent.com/raku/REA/main/archive/F/File%3A%3ADirectory%3A%3ATree/File%3A%3ADirectory%3A%3ATree%3Aver%3C0.1%3E%3Aauth%3Cgithub%3Alabster%3E.tar.gz > -o File-Directory-Tree.tar.gz > > > C:\NtUtil>zef install C:\NtUtil\File-Directory-Tree.tar.gz > ===> Staging File::Directory::Tree:ver<0.1>:auth<zef:labster> > ===> Staging [OK] for File::Directory::Tree:ver<0.1>:auth<zef:labster> > ===> Testing: File::Directory::Tree:ver<0.1>:auth<zef:labster> > ===> Testing [OK] for File::Directory::Tree:ver<0.1>:auth<zef:labster> > ===> Installing: File::Directory::Tree:ver<0.1>:auth<zef:labster> > >
