История изменений
Исправление Deleted, (текущая версия) :
Спасибо. Ещё нюанс: системы-клиенты отличаются на один флаг, а именно на наличие флага «X» в make.conf. Все остальные профили и USE-флаги в них одинаковы. А по этому поводу документация говорит, что:
If a package is built with a different USE flag combination,
Portage will either ignore the binary package (and use
source-based build) or fail...
То есть, видимо, нужно иметь 2 полноценных chroot'а с системами, отличающимися только наличием/отсутствием флага «X». Ну а машина-binhost будет вынуждена хранить две директории с системами. Можно ли это как-то предотвратить или обойтись только одним профилем системы?
Исправление Deleted, :
Спасибо. Ещё нюанс: системы-клиенты отличаются на один флаг, а именно на наличие флага «X» в make.conf. Все остальные профили и USE-флаги в них одинаковы. А по этому поводу документация говорит, что:
If a package is built with a different USE flag combination,
Portage will either ignore the binary package (and use
source-based build) or fail...
То есть, видимо, нужно иметь 2 полноценных chroot'а с системами, отличающимися только наличием/отсутствием флага «X». Ну а машина-binhost будет вынуждена по очереди компилировать содержимое каждого из них. Можно ли это как-то предотвратить или обойтись только одним профилем системы?
Исходная версия Deleted, :
Спасибо. Ещё нюанс: системы-клиенты отличаются на один флаг, а именно на наличие флага «X» в make.conf. Все остальные профили и USE-флаги в них одинаковы. А по этому поводу документация говорит, что:
If a package is built with a different USE flag combination, Portage will either ignore the binary package (and use source-based build) or fail...
То есть, видимо, нужно иметь 2 полноценных chroot'а с системами, отличающимися только наличием/отсутствием флага «X». Ну а машина-binhost будет вынуждена по очереди компилировать содержимое каждого из них. Можно ли это как-то предотвратить или обойтись только одним профилем системы?