Git 迁移完成

我们很自豪地宣布,向 Git 打包的迁移已成功完成!🥳

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

软件包源代码现在可以在 GitLab 上找到。请注意,错误跟踪器仍然是 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

有关如何获取 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/
# or optionally, use the --clean option for pkgctl build *ONCE*
$ pkgctl build --clean

有关如何使用 pkgctl 的说明,请查看 “How to be a packager” wiki 文章,并查阅每个子命令的 man 手册以获取更多信息。

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