Skip to content

docs: point Runtime clone to the deprecated/v23 branch - #1976

Closed
muzimu217 wants to merge 1 commit into
OpenAtom-Linyaps:masterfrom
muzimu217:docs/runtime-clone-branch
Closed

muzimu217 wants to merge 1 commit into
OpenAtom-Linyaps:masterfrom
muzimu217:docs/runtime-clone-branch

Conversation

@muzimu217

Copy link
Copy Markdown
Contributor

问题

《构建清单》指南(中英文两份)中"构建运行时"一节给出的克隆命令为:

git clone git@github.com:linglongdev/org.deepin.Runtime.git -b v23

但 linglongdev/org.deepin.Runtime 仓库的 v23 分支已被重命名为 deprecated/v23,按文档执行会直接报错:

fatal: Remote branch v23 not found in upstream origin

修复

将中英文指南中的 -b v23 更新为 -b deprecated/v23(共 2 行)。该分支仍保留了后续步骤依赖的全部脚本(depend-deb-list.sh、tools/download_deb_depend.bash),原有构建流程不受影响。

验证证据

  1. git ls-remote https://github.com/linglongdev/org.deepin.Runtime.git 输出中不存在 refs/heads/v23,仅有:

    refs/heads/deprecated/master
    refs/heads/deprecated/qt6
    refs/heads/deprecated/qt6.8
    refs/heads/deprecated/v20
    refs/heads/deprecated/v23
    refs/heads/deprecated/webengine
    refs/heads/main
    
  2. GitHub API 确认 deprecated/v23 分支上存在文档后续步骤引用的脚本:

    • depend-deb-list.sh ✓
    • tools/(含 download_deb_depend.bash,与该分支 README 中给出的构建步骤一致)✓
  3. 顺带核对了同节的 foundation 克隆命令:org.deepin.foundation 默认分支及 beige 分支上 build_base.sh 均存在(HTTP 200),该行无需改动。

占坑自查

Signed-off-by: muzimu217 1278844978@qq.com

The manifests guide tells readers to clone the runtime with
"git clone git@github.com:linglongdev/org.deepin.Runtime.git -b v23",
but the v23 branch no longer exists on that repository: it has been
renamed to deprecated/v23 (git ls-remote only shows refs/heads/main and
refs/heads/deprecated/*), so the documented command fails with
"Remote branch v23 not found in upstream origin".

Update the zh and en guides to use -b deprecated/v23, which still
contains the scripts the following steps rely on (depend-deb-list.sh
and tools/download_deb_depend.bash, verified via the GitHub API).

Signed-off-by: muzimu217 <1278844978@qq.com>
@muzimu217

Copy link
Copy Markdown
Contributor Author

Superseded by #2145, which consolidates this fix together with #1974/#1971/#1948 rebased on the current master.

@muzimu217 muzimu217 closed this Oct 7, 2026
muzimu217 added a commit to muzimu217/linyaps that referenced this pull request Oct 15, 2026
- README badges: the /stargazers page has been retired by GitHub and
  returns 404; link the Stars badges to the repository home page
  (Fixes OpenAtom-Linyaps#1948)
- manifests guide: the org.deepin.Runtime v23 branch was moved to
  deprecated/v23; point the clone commands at the new branch
  (Fixes OpenAtom-Linyaps#1976)
- package spec guide: the gen_deb_source example points to the
  retired ci.deepin.com backup/rc2 path; replace it with the current
  community-packages.deepin.com/deepin/beige/ repository
  (Fixes OpenAtom-Linyaps#1971)

Signed-off-by: blackEvil217 <1278844978@qq.com>
muzimu217 added a commit to muzimu217/linyaps that referenced this pull request Oct 15, 2026
- README badges: the /stargazers page has been retired by GitHub and
  returns 404; link the Stars badges to the repository home page
  (supersedes OpenAtom-Linyaps#1948)
- manifests guide: the org.deepin.Runtime v23 branch was moved to
  deprecated/v23; point the clone commands at the new branch
  (supersedes OpenAtom-Linyaps#1976)
- package spec guide: the gen_deb_source example points to the
  retired ci.deepin.com backup/rc2 path; replace it with the current
  community-packages.deepin.com/deepin/beige/ repository
  (supersedes OpenAtom-Linyaps#1971)

Signed-off-by: muzimu217 <1278844978@qq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant