LINUX.ORG.RU

История изменений

Исправление raven_cler, (текущая версия) :

Если я правильно понял man, то при установке с Gentoo minimal CD или чего-то ещё, где в хостовой системе будет портаж, для emerge должна задаваться корневая система для установки пакетов(и ебилдов, как сказал всё тот же ман).

То есть а-ля

 
echo "Installing packages to /mnt"                                
if ! emerge --root=/mnt "${emerge_args[@]}"; then
   echo 'Failed to install packages to new root' && exit 1
fi
А этот самый emerge_args брать уже как душе будет угодно, из файла, как список аргументов, без разницы.

Исправление raven_cler, :

Если я правильно понял man, то при установке с Gentoo minimal CD или чего-то ещё, где в хостовой системе будет портаж, для emerge должна задаваться корневая система для установки пакетов(и ебилдов, как сказал всё тот же ман).

То есть а-ля

 
echo "Installing packages to /mnt"                                
if ! emerge --root=/mnt "${emerge_args[@]}"; then
   echo 'Failed to install packages to new root' | exit 1
fi
А этот самый emerge_args брать уже как душе будет угодно, из файла, как список аргументов, без разницы.

Исходная версия raven_cler, :

Если я правильно понял man, то при установке с Gentoo minimal CD или чего-то ещё, где в хостовой системе будет портаж, для emerge должна задаваться корневая система для установки пакетов(и ебилдов, как сказал всё тот же ман).

То есть а-ля

 
echo "Installing packages to /mnt"                                
if ! emerge --root=/mnt "${emerge_args[@]}"; then
   die 'Failed to install packages to new root'
fi
А этот самый emerge_args брать уже как душе будет угодно, из файла, как список аргументов, без разницы.