Мы с гордостью сообщаем, что миграция на 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
## Для упаковщиков (сборщиков пакетов)
Прежде чем начать, сначала удалите devtools-git-poc и удалите все репозитории из вашей файловой системы, которые вы клонировали во время проверки концепции git.
Убедитесь, что в вашей системе установлены обновленные devtools и pacman:
$ pacman -Syu "devtools>=1:1.0.0-1" "pacman>=6.0.2-7"
Дополнительно очистить старые chroot в /var/lib/archbuild/
$ rm -rf /var/lib/archbuild/
# или, опционально, используйте опцию --clean для pkgctl build *ОДИН РАЗ*
$ pkgctl build --clean
Инструкции по использованию pkgctl см. в статье вики «Как стать упаковщиком (сборщиком пакетов)», а также обратитесь к справочной странице каждой подкоманды для получения дополнительной информации:
$ man pkgctl-build
$ man pkgctl-repo-clone
Первоисточник новости
https://archlinux.org/news/git-migration-completed/