linux:gentoo:portage_issues
Содержание
Portage issues
USE-флаги имеют свою определенную цветовую раскраску.
Каждый цвет означает свою определенную смысловую нагрузку:
Красным - отмечены флаги, которые уже установлены
Желтым - флаги, которые добавлены или удалены в новой версии
Синим - флаги, которые установлены только для этого пакета и которые можно отключить
Зеленым - отключенные флаги, но которые можно включить
Portage Errors: app-admin/logrotate is blocking sys-apps/portage
Portage Errors: sys-apps/sysvinit is blocking sys-apps/util-linux
portage appears to be under revision control (contains .git)
Ошибка
# emerge --sync >>> Syncing repository 'gentoo' into '/usr/portage'... !!! /usr/portage appears to be under revision control (contains .git). !!! Aborting rsync sync.
portage переехал на git, а в конфиге используется rsync
Перейти на git
Бэкап
mv /usr/portage /usr/portage.orig
Скопировать конфиг
cp /usr/share/portage/config/repos.conf /etc/portage/repos.conf
В секции [gentoo] заменить sync-type и sync-uri
sync-type = git sync-uri = https://github.com/gentoo/gentoo.git
Выполнить
# emaint -a sync // ИЛИ # emerge --sync
Остаться на rsync
repos.conf
[DEFAULT] main-repo = gentoo [gentoo] location = /usr/portage sync-type = rsync sync-uri = rsync://rsync.gentoo.org/gentoo-portage auto-sync = yes
Убрать .git
# mv /usr/portage/{.git,git_backup}
linux/gentoo/portage_issues.txt · Последнее изменение: 2018/06/09 01:26 — 127.0.0.1
Обсуждение