Собрал я, значит, paludis, полёт нормальный, буду сносить portage. Но самая вкусная фича и не работает - cave import.
Я пытаюсь собрать тулчейн для кросс-компиляции под ARM. Собрать надо openiboot. Собрал я руками binutils (--prefix=/usr/local), сделал make install в отдельный каталог, перешёл туда, cave import, такая ошибка:
cave import -l . sys-devel/binutils-ipod 2.17
Deciding: 2 steps
Error:
* In program cave import -l . sys-devel/binutils-ipod 2.17:
* When resolving and adding dependencies recursively:
* When deciding upon an origin ID to use for 'sys-devel/binutils-ipod:0::(install_to_slash)':
* No repository suitable for 'sys-devel/binutils-ipod-2.17:0::unpackaged' with destination type install_to_slash has been configured (paludis::ConfigurationError)
Создал в локальном оверлее ебилд для binutils-ipod:
inherit toolchain-binutils
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
Сделал 'cave digest sys-devel/binutils-ipod local', ошибка при cave import такая же. Как надо делать этот импорт правильно, чтобы у меня установился пакет sys-devel/binutils-ipod?