Commit de8801b
committed
fix: 表形式的依赖版本没跟着迁,并补上整个漏掉的 llamacpp-metal
CI 抓到三个分片红在 `opencv.opencv@0.0.10` / `@0.0.9` —— 命名空间迁了、版本没迁。
原因是我的替换只写了裸字符串形式 `opencv = "0.0.10"`,而这两个成员用的是表形式
`opencv = { version = "0.0.10", features = ["dnn"] }`。**为一种语法形式写替换,却假
设它覆盖了全部。**
于是不再逐个猜,改用全量扫描找残留 —— 结果比 CI 报的更多:`llamacpp-metal` 根本
不在我上一轮的成员清单里,`[indices]` 键、依赖段、版本三处都没迁。
修复过程中我自己又引入一个:那条 `version = "0.1.0"` 的无差别替换把成员**自身**的包
版本也改成了 b10069。是靠"每个成员的 [indices] 键必须与其依赖段命名空间一致"这条普
查发现的,不是靠信任修复。已还原为 0.1.0。
复核:
* 残留扫描清零
* 全成员 indices 键与依赖命名空间逐一对齐
* 三个被改文件的包自身版本均为 0.1.0
* lint(语法 / 身份形态 / mirror urls)PASS
* 七个迁移描述符的版本键覆盖三平台;grpc 是 2 平台,这是它 compat.openssl 无
windows 条目的既有例外,不是遗漏1 parent a36f90d commit de8801b
4 files changed
Lines changed: 11 additions & 8 deletions
File tree
- tests/examples
- llamacpp-metal
- opencv-module-dnn
- opencv-module-unifont
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
| 9 | + | |
| 10 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
0 commit comments