Skip to content

[Bug]: gog skill dependency install fails with stale Homebrew formula #95017

Description

@Sedrak-Hovhannisyan

What happened?

During first-run onboarding on a Linux VPS, the skill dependency step offered to install missing dependencies for github and gog.

github installed successfully, but gog failed because onboarding tried to install the Homebrew formula steipete/tap/gogcli:

◇  Install missing skill dependencies
│  🐙 github, 🎮 gog
│
◇  Installed github
│
◇  Install failed: gog (exit 1) - Warning: No available formula or cask with the name "steipete/tap/gogcli".
...
Warning: Skipping steipete/tap because it is not trusted. Run `brew trust steipete/tap` to trust it.
Warning: No available formula or cask with the name "steipete/tap/gogcli".

Manual install worked immediately on the same machine with the Homebrew core formula:

brew update
brew install gogcli
gog --version

Output:

==> Would install 1 formula:
gogcli
...
/home/linuxbrew/.linuxbrew/Cellar/gogcli/0.29.0: 11 files, 41.8MB
0.29.0 (Homebrew 2026-06-19T10:47:30Z)

Expected behavior

OpenClaw onboarding should install the gog skill dependency successfully when Homebrew is available.

Likely root cause

The bundled gog skill metadata currently points at the old formula:

"formula": "steipete/tap/gogcli"

That formula is no longer available from steipete/tap in this install path. brew install gogcli works from Homebrew core, and the current gog install docs also mention openclaw/tap/gogcli.

Suggested fix

Update skills/gog/SKILL.md to use a current install target, preferably Homebrew core to avoid tap trust issues:

- "formula": "steipete/tap/gogcli"
+ "formula": "gogcli"

Environment

  • OS: Ubuntu/Linux VPS
  • Install path: curl -fsSL https://openclaw.ai/install.sh | bash
  • Homebrew/Linuxbrew was installed and available for the user
  • Date observed: 2026-06-19

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal backlog priority with limited blast radius.clawsweeper:linked-pr-openClawSweeper found an open linked pull request for this issue.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.

    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