Git 迁移已完成

我们很高兴地宣布,迁移到 Git 打包已成功!🥳

感谢所有在迁移过程中提供帮助的人!

软件包源代码现在可以在 GitLab 上找到。请注意,bug跟踪器仍然是 flyspray,目前不接受合并请求。我们打算在不久的将来在 Gitlab 软件包仓库上启用问题跟踪器和合并请求。

镜像站正在重新同步,但您选择的镜像站可能需要一些时间才能赶上。

对于用户

更新您的系统并合并 pacman 的 pacnew 文件 /etc/pacman.conf.pacnew。这是必需的,因为我们将 [community] 仓库移到了 [extra] 中。

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

对于已弃用的 asp 工具的用户,您需要切换到 pkgctl

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

有关如何获取 PKGBUILDs 的更详细说明,请参阅相应的维基 文章

对于打包者

在开始之前,请先卸载 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/
# or optionally, use the --clean option for pkgctl build *ONCE*
$ pkgctl build --clean

有关如何使用 pkgctl 的说明,请查看“如何成为打包者”维基 文章,并查阅每个子命令的手册页以获取更多信息。

$ man pkgctl-build
$ man pkgctl-repo-clone