[Bug] 0.1.5-rc.* 中任意一个版本都装不上:rc.3 是一次未完成的发布 #7448
Closed
xswt442-cmd
started this conversation in
General
Replies: 4 comments 3 replies
|
同报错,缺@deepseek-ai/dsh-client-ui-sidebar-documentpreview@^0.1.5-rc.3. |
0 replies
|
i'm facing similar issue: ➜ ~ npx @deepseek-ai/dsh web
Need to install the following packages:
@deepseek-ai/dsh@0.1.5-rc.2
Ok to proceed? (y)
npm error code ETARGET
npm error notarget No matching version found for @deepseek-ai/dsh-client-ui-sidebar-documentpreview@^0.1.5-rc.3.
npm error notarget In most cases you or one of your dependencies are requesting
npm error notarget a package version that doesn't exist. |
3 replies
|
谢谢补充 rc.2 同样受影响的复现和依赖解析证据。这个缺失 documentpreview rc.3 导致的安装失败,已关联到团队正在调查的同一发布依赖问题,rc.2 入口也在核查范围内。评论中提到能安装 alpha,只能作为临时替代,还不能确认这些 rc 安装入口已经恢复;核实修复和可用版本后会在这里回告。 |
0 replies
|
现在应该可以装0.1.7 rc1了 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
[Bug] 0.1.5-rc.* 中任意一个版本都装不上:rc.3 是一次未完成的发布
Like the English discusssions #7438, #7436. 这里我额外发现 rc.2 也失败。
症状
不只是 rc.3,任何 0.1.5-rc.* 的安装都会失败:
注意报错了的依赖是 rc.3,而命令里装的是 rc.2。
为什么装 rc.2 也会因为这个 rc.3 而失败
@deepseek-ai/dsh@0.1.5-rc.2声明的是@deepseek-ai/dsh-web-app@^0.1.5-rc.2;^0.1.5-rc.2这个范围里取同 patch 段的最高版,也就是0.1.5-rc.3;@deepseek-ai/dsh-web-app@0.1.5-rc.3要求@deepseek-ai/dsh-client-ui-sidebar-documentpreview@^0.1.5-rc.3,该版本从未发布 → ETARGET。所以 rc.2 自己的依赖树是完好的,问题出在 rc.3 这个"半成品"上。rc.3 已经把整条 rc 线污染了。
证据一:把版本解析冻结在 rc.3 发布之前,同一条命令就能装上
同一个包、同一条命令,只把
--before定在 rc.3 发布(2026-09-22T05:55Z)之前,就成功了。证据二:rc.3 在仓库里没有对应的 tag
Tags 页当前最新是
dsh-v0.1.7-alpha.1,往前dsh-v0.1.5-rc.2、dsh-v0.1.5-rc.1都在,但没有
dsh-v0.1.5-rc.3。而 npm 上 rc.3 这一批大部分包(含@deepseek-ai/dsh本身和dsh-web-app)却已经发布。两件事合起来看:那是一次中途中断的发布 ——
npm publish已经跑了一部分,打 tag / 建 release那一步没执行到。这也解释了为什么"漏发布"的恰恰是 rc.3,而不是有 tag 的 rc.2。
建议
@deepseek-ai/dsh-client-ui-sidebar-documentpreview@0.1.5-rc.3。其余 rc.3 的包都已在 npm 上,这是改动最小的一条。
npm unpublish掉@deepseek-ai/dsh@0.1.5-rc.3及同批已发布的包(72 小时窗口内)。撤掉之后
^0.1.5-rc.*会回落到 rc.2,整条线立即可用。只撤
@deepseek-ai/dsh本身不够 —— 解析到dsh-web-app@0.1.5-rc.3一样会踩到缺的那个包。环境
Windows 11 / Node 22.22.2 / npm 12.0.2,registry 为官方
https://registry.npmjs.org(非镜像)。Linux / WSL2 上亦可复现。
All reactions