Package Details: goose-desktop 1.33.1-1

Git Clone URL: https://aur.archlinux.org/goose-desktop.git (read-only, click to copy)
Package Base: goose-desktop
Description: Goose Desktop (built from source) - an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
Upstream URL: https://github.com/aaif-goose/goose
Keywords: goose
Licenses: Apache-2.0
Conflicts: goose-desktop-bin
Provides: goose-desktop
Submitter: dbirks
Maintainer: sheikhlimon
Last Packager: sheikhlimon
Votes: 7
Popularity: 0.74
First Submitted: 2025-04-16 04:56 (UTC)
Last Updated: 2026-05-01 13:42 (UTC)

Latest Comments

1 2 3 Next › Last »

rifrif commented on 2026-05-07 03:41 (UTC)

Please update the package, it still requires npm to build correctly.

sheikhlimon commented on 2026-03-31 06:25 (UTC)

The package previously used npm, but since migrating to pnpm, it may no longer be required - nodejs should provide npx which might be sufficient. However, clang is indeed needed.

Gimmeapill commented on 2026-03-22 11:01 (UTC)

npm as well, otherwise it doesn't build in a clean chroot with extra-x86_64-build

Gimmeapill commented on 2026-03-22 08:26 (UTC)

clang should as well be added to makedepends

6ooflames commented on 2026-03-15 07:30 (UTC)

It seems the CMake dependency is missing. I only noticed by testing on a new system, but after the first rust build, install fails when CMake is missing. partial log: failed to execute command: No such file or directory (os error 2) is cmake not installed? Recipe release-binary failed on line 26 with exit code 101

sheikhlimon commented on 2026-02-06 21:24 (UTC)

switched to npm install... should work now.. thank you.. really appreciate it.

davef135 commented on 2026-02-06 16:47 (UTC) (edited on 2026-02-06 16:48 (UTC) by davef135)

After clearing cached version in yay, and reinstalling this morning, I'm getting this:

npm error code EUSAGE npm error npm error npm ci can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with npm install before continuing.npm error code EUSAGE npm error npm error npm ci can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with npm install before continuing. npm error npm error Missing: encoding@0.1.13 from lock file npm error Missing: iconv-lite@0.6.3 from lock file npm error npm error Clean install a project npm error npm error Usage: npm error npm ci npm error npm error Options: npm error [--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling] npm error [--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]] npm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]] npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit] npm error [--no-bin-links] [--no-fund] [--dry-run]

npm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]] npm error [--workspaces] [--include-workspace-root] [--install-links] npm error npm error aliases: clean-install, ic, install-clean, isntall-clean npm error npm error Run "npm help ci" for more info npm error A complete log of this run can be found in: /home/user/.npm/_logs/2026-02-06T16_37_55_720Z-debug-0.log ==> ERROR: A failure occurred in build(). Aborting... npm error npm error Missing: encoding@0.1.13 from lock file npm error Missing: iconv-lite@0.6.3 from lock file npm error npm error Clean install a project npm error npm error Usage: npm error npm ci npm error npm error Options: npm error [--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling] npm error [--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]] npm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]] npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit] npm error [--no-bin-links] [--no-fund] [--dry-run] npm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]] npm error [--workspaces] [--include-workspace-root] [--install-links] npm error npm error aliases: clean-install, ic, install-clean, isntall-clean npm error npm error Run "npm help ci" for more info npm error A complete log of this run can be found in: /home/user/.npm/_logs/2026-02-06T16_37_55_720Z-debug-0.log ==> ERROR: A failure occurred in build(). Aborting... -> error making: goose-desktop-exit status 4

sheikhlimon commented on 2026-02-06 01:03 (UTC) (edited on 2026-02-06 05:23 (UTC) by sheikhlimon)

Could you clear cache and try current PKGBUILD: yay -Sc goose-desktop yay -S goose-desktop

Im guessing yay is likely using an old cached version of the PKGBUILD. If it still fails, please paste the error output.

davef135 commented on 2026-02-05 16:52 (UTC) (edited on 2026-02-05 17:42 (UTC) by davef135)

Error is still present. Modified PKGBUILD in yay cache as follows: - # Ignore husky prepare script - npm ci --ignore-scripts

  • <h1>Fix Forge errors: missing native modules</h1>
  • npm i @rollup/rollup-linux-x64-gnu@4.43.0
  • npm i @esbuild/linux-x64@0.25.5
  • npm install

And works for me.