Я случайно удалил свои binutils и попытался установить их как бинарный пакет.
Однако emerge
всегда жалуется на то, что нет пакета с таким именем.
Я скачал пакеты отсюда и просто скопировал их в /usr/portage/packages
(а позже и в distfiles).
После этого я сделал chown portage:portage
и попытался установить пакет:
sudo emerge --ask --usepkgonly binutils-2.24-r3.tbz2
он говорит мне настроить PKGDIR
, но он уже установлен в /usr/portage/packages
.
После этого я попробовал это:
sudo emerge --ask --usepkgonly =binutils-2.24-r3
что говорит мне:
emerge: there are no binary packages to satisfy "=binutils-2.24-r3".
Я не знаю, где моя ошибка; он написан правильно, имеет правильные права доступа и находится в правильном месте .... (все расположения make.conf
по умолчанию).
Последнее сообщение по этому вопросу переполнения стека тоже не помогло.
Я только что нашел то, что кажется решением: фатальная ошибка: неустановленный sys-devel/binutils - emerge больше не работает (раньше его не видел); однако, он не пытается решить проблему с помощью бинарных пакетов, поэтому он не отвечает на этот вопрос