Skip to content

[dsh-plugin.org | dsh-plugin-hub] plugin install failed: loopx-project/loopx #5852

Description

@wangzzcxcdscv-hash

Summary

  • Cause: plugin-side install failure
  • Key error: ERR_PNPM_MISSING_TARBALL_INTEGRITY

DSH Plugin 插件市场 · 安装 Plugin 失败错误信息

本错误信息由 dsh-plugin-hub 插件市场的安装程序自动生成,随本次安装失败一并提交。

  • 实际执行的安装命令:dsh plugin --profile desktop add git+https://github.com/loopx-project/loopx.git
  • 执行结果:安装失败,未能安装该插件。

Attempted install channels(已尝试的安装方式)

Environment

  • Plugin: loopx-project/loopx
  • DSH: v0.2.0-rc.2
  • Plugin Hub: v1.5.0
  • Node: v24.18.1
  • pnpm: unknown
  • npm: unknown
  • git: vgit version 2.47.3.windows.1
  • OS: win32 x64 (10.0.26100)
  • Profile: desktop
  • DSH Home: C:\Users\admin\.dsh
  • Full log: ~/.dsh/profiles/desktop/hub.log (paste or attach for the full output)
  • Catalog: https://dsh-plugin.org/plugins/loopx-project/loopx?ref=hub

Error (core)

[ERR_PNPM_MISSING_TARBALL_INTEGRITY] Cannot install package "dsh-loopx-plugin@https://github.com/loopx-project/loopx/releases/download/dsh-loopx-plugin-v0.1.1-beta.5/dsh-loopx-plugin-0.1.1-beta.5.tgz": its lockfile entry has no "integrity" field, so pnpm cannot verify the downloaded tarball.
dsh: plugin command failed; diagnostics: C:\Users\admin\.dsh\profiles\desktop\.plugin-manager\logs\operation-UybeL1\pnpm.log

This error was produced by the dsh-plugin-hub installer bundled with DeepSeek Harness.

Activity

  1. huangruiteng commented on Oct 10, 2026

    @huangruiteng
    Collaborator

    This report contains the specific pnpm error ERR_PNPM_MISSING_TARBALL_INTEGRITY: the existing tarball lockfile entry has no checksum. It is separate from a missing LoopX build entry. Hub #102 is merged and its diagnostics/recovery guidance is shipped in current Hub 1.6.4; that guidance does not rewrite an existing lockfile.

    Recovery preserves verification:

    1. Close DSH before changing the affected desktop profile's lockfile. Back up its pnpm-lock.yaml; move the active lockfile aside rather than deleting the backup.
    2. Re-resolve the same profile with the published beta.6 package, using the desktop application's native plugin command. Keep integrity checks enabled; --force and --fix-lockfile did not repair the synthetic missing-checksum fixture. Do not use the repository-root Git fallback.
    3. Reopen DSH and read back the installed version. If it still fails, retain the original backup and share the inner pnpm error plus the package-manager version, omitting credentials and local identifying paths.

    The live Hub feeds still pin beta.5 and are tracked separately in upstream #146. Use the explicit beta.6 URL until they are corrected. Synthetic macOS recovery passed previously; the origin of this Windows lockfile and the Windows desktop recovery are still unverified, so this report remains open. A hot-uninstall fix is not required for this recovery.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions