Skip to content

docs: replace dead repository URL in gen_deb_source example - #1971

Closed
muzimu217 wants to merge 1 commit into
OpenAtom-Linyaps:masterfrom
muzimu217:docs/fix-gen-deb-source-example-url
Closed

muzimu217 wants to merge 1 commit into
OpenAtom-Linyaps:masterfrom
muzimu217:docs/fix-gen-deb-source-example-url

Conversation

@muzimu217

Copy link
Copy Markdown
Contributor

问题

应用包规范(中英文)中 gen_deb_source 插件注释示例引用的仓库地址 https://ci.deepin.com/repo/deepin/deepin-community/backup/rc2 已失效:curl 验证返回 404,且其上级目录 https://ci.deepin.com/repo/deepin/deepin-community/backup/ 整树均已下线(nginx 404)。该示例展示的是插件标记语法中「仓库地址 套件 组件」三字段的写法,示例仓库失效后用户无法按示例实际检索验证。

修改

  • docs/pages/guide/building/linyaps_package_spec.md(第 547 行)与 docs/pages/en/guide/building/linyaps_package_spec.md(第 546 行):示例仓库地址替换为现存的 deepin beige 仓库 https://community-packages.deepin.com/deepin/beige/,其 beige main 套件/组件字段与示例保持一致

验证证据

  1. 失效确认:curl -L https://ci.deepin.com/repo/deepin/deepin-community/backup/rc2/dists/ → 404 Not Found(nginx/1.14.2);.../backup/ → 404,整树下线
  2. 替换仓库存活确认:curl -L https://community-packages.deepin.com/deepin/beige/dists/beige/Release → 200,Release 文件显示 Codename: beige、Components: main commercial community,与示例中的 beige main 字段匹配
  3. 占坑排查:遍历当前全部 open PR 的 files 列表,无 PR 触碰 linyaps_package_spec.md(docs: fix broken links and outdated repository suites #1938 仅涉及 lessons/install/ll-pica 文档);该点不在已合并的 docs: fix broken manifests page URL on linyaps.org.cn #1951/docs: fix broken Deepin 23 repository URL in install guides #1952 等修复范围内

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

The gen_deb_source marker example in the package spec references
https://ci.deepin.com/repo/deepin/deepin-community/backup/rc2, which
returns 404 (the whole /repo/deepin/deepin-community/backup/ tree is
gone, verified via curl). Use the live deepin beige repository
https://community-packages.deepin.com/deepin/beige/ instead; its
Release file confirms Codename beige and a main component, matching
the suite and component fields of the example.

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

Copy link
Copy Markdown
Contributor Author

Hi @dengbo11 @ComixHe,与 #1970 同批的 docs 小修:本单替换 gen_deb_source 脚本里已失效的仓库链接。和 #1952/#1970 一样挂起数日了,麻烦方便时帮忙 triage;内容如需调整随时提出,谢谢!

@muzimu217

Copy link
Copy Markdown
Contributor Author

Superseded by #2145, which consolidates this fix together with #1974/#1976/#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