我们很自豪地宣布,向 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