Git 迁移已完工

2023 年 5 月 21 日

我们非常骄傲地宣布迁移到 Git 打包的工作已经成功完成! 🥳
感谢所有在迁移工作中提供过帮助的人!
打包源码现在可以从 GitLab 上获取。请注意我们的问题跟踪(bugtracker)工具仍然是 flyspray 并且目前还没有开放接受合并请求(merge request)。我们准备在不远的将来开放 GitLab 上打包的问题跟踪(issue tracker)和合并请求(merge request)功能。
镜像站恢复同步,不过你在用的镜像站可能需要一些时间跟上进度。

对用户而言

请更新系统并合并 pacman 的 /etc/pacman.conf.pacnew 配置文件的 pacnew 文件。因为我们将 [community] 软件仓库合并到了 [extra] 所以需要这一步。


$ pacman -Syu "pacman>=6.0.2-7"

对仍然在用已被抛弃的 asp 的用户,需要转而使用 pkgctl


$ pacman -Syu "devtools>=1:1.0.0-1"
$ pkgctl repo clone linux

关于具体如何使用和如何获取 PKGBUILD 请参阅相关 wiki 上的文档

对打包者而言

在继续之前,请先卸载 devtools-git-poc 并删除所有在 git 迁移测试期间克隆下来的所有本地仓库。
确保你的系统中同时安装了更新版本的 devtools 和 pacman:


$ pacman -Syu "devtools>=1:1.0.0-1" "pacman>=6.0.2-7"

此外请删除在 /var/lib/archbuild 中遗留的旧 chroot 环境:


$ rm -rf /var/lib/archbuild/
# 或者可选得, 用 --clean 选项来执行 *一次* pkgctl build
$ pkgctl build --clean

关于如何使用 pkgctl 打包,请参阅 “How to be a packager” wiki 文章 并查询相关子命令的手册页获取更多信息:


$ man pkgctl-build
$ man pkgctl-repo-clone
默认



© 2012-2024 Arch Linux Chinese Community | Arch Linux 中文社区
GNU FDL 1.3
Original designed by Archlinux.org · XHTML · CSS · RSS
Proudly powered by WordPress | Server by RivenCloud
The Arch Linux name and logo are recognized trademarks by Judd Vinet & Aaron Griffin. Some rights reserved.