Skip to content

Bug when running "cro run" #169

Description

@wayland

My experience:

$ cro run 
▶ Starting SparrowHub Repo (sparrowhub)
A react block:
  in sub run-services at /home/wayland/.rakubrew/versions/moar-2025.06.1/share/perl6/site/sources/486AB7FD3B00EED78618A89F2244F5C5DFC278D2 (Cro::Tools::CLI) line 234
  in sub MAIN at /home/wayland/.rakubrew/versions/moar-2025.06.1/share/perl6/site/sources/486AB7FD3B00EED78618A89F2244F5C5DFC278D2 (Cro::Tools::CLI) line 206
  in block <unit> at /home/wayland/.rakubrew/versions/moar-2025.06.1/share/perl6/site/resources/8587977FB52B92985A0E60ECFF35453540290B59 line 1
  in sub MAIN at /home/wayland/.rakubrew/versions/moar-2025.06.1/share/perl6/site/bin/cro.raku line 2
  in block <unit> at /home/wayland/.rakubrew/versions/moar-2025.06.1/share/perl6/site/bin/cro.raku line 1

Died because of the exception:
    Type check failed in binding to parameter '$what'; expected Str but got List (("green", "yellow", ...)
      in sub color at /home/wayland/.rakubrew/versions/moar-2025.06.1/share/perl6/site/sources/C540D94527358CC31A8188D9CED9F8C452957115 (Terminal::ANSIColor) line 57
      in block  at /home/wayland/.rakubrew/versions/moar-2025.06.1/share/perl6/site/sources/486AB7FD3B00EED78618A89F2244F5C5DFC278D2 (Cro::Tools::CLI) line 286
      in block  at /home/wayland/.rakubrew/versions/moar-2025.06.1/share/perl6/site/sources/486AB7FD3B00EED78618A89F2244F5C5DFC278D2 (Cro::Tools::CLI) line 279
      in block  at /home/wayland/.rakubrew/versions/moar-2025.06.1/share/perl6/site/sources/C9607037AB874EF17AB197C33113511AD20D943E (Cro::Tools::Runner) line 281

@lizmat said:

looks like Cro::Tools::CLI is calling color <green yellow ...> at line 286, which the "color" sub does not support, as it only supports a single color to be specified?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions