Skip to content

hashmap error trying to install old-ish extensions #654

Description

@syrkis

I've been getting this when trying to install some extensions, I could install months ago on another computer:

helix on  steel-event-system [$!?] is 󰏗 v25.7.1 via 󱘗 v1.94.0 on ☁️
❯ forge pkg install --git https://github.com/HeitorAugustoLN/showkeys.hx.git
Installing package from git with args:  #false
Fetching package from git:  showkeys.hx
Updating git repo from remote...
Fetching origin for repo
Received 0/0 objects in 0 bytes
Already up to date.
note:
   ┌─ /Users/nobr/.cargo/git/checkouts/steel-fc58a6faf56ea4aa/e81c465/crates/forge/installer/main.scm:86:25
   │
86 │   (define package-name (hash-get cog-to-install 'package-name))
   │                         ^^^^^^^^

error[E03]: TypeMismatch
   ┌─ /Users/nobr/.cargo/git/checkouts/steel-fc58a6faf56ea4aa/e81c465/crates/forge/installer/main.scm:86:25

86 │   (define package-name (hash-get cog-to-install 'package-name))
   │                         ^^^^^^^^ hash-ref: Cannot convert steel value: "/Users/nobr/.steel/cog-sources/showkeys.hx" to hashmap


helix on  steel-event-system [$!?] is 󰏗 v25.7.1 via 󱘗 v1.94.0 on ☁️
❯

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions