/usr/portage по сети[Решено]
В общем сабж и чем это чревато?
Насколько я помню настройки профайла хранятся в немже и если профайлы требуются специфичные получаем некие проблемы.(уже понял что ошибался) Если кто реализовывал подскажите.
Объясню зачем я вообще этим занялся:
у меня в домашней сети 4 машины:
сервер
мегапроизводительный сборщик
ноут
нетбук
На всех 4-х стоит генту.
Мега производительный сейчас собирает пакеты для нетбука.
Хочется иметь актуальное дерево для всех 4-х просто примонтировав с сервера /usr/portage
Хочется иметь кросскомпилированные бинарники в /usr/portage/packages_<hostname> для всех систем. Компиляция будет идти на мега производительном сборщике.
Как видите букет машин весьма и весьма разнообразный, потому и прошу совета как быть?
UPD: покопавшись развеял несколько созданных собоюже мифов ) всем спасибо )
- Для комментирования войдите или зарегистрируйтесь
Так не годится
Озвучил вопрос --- будь добр огласить и итог размышлений.
:wq
--
Live free or die
Ну собственно итог
Ну собственно итог размышлений следующий, можно почти беспрепятственно монтировать /usr/portage/ по nfs с сервера. Единственная проблемка которая возникла:
UPD:То что выше решается видимо добавлением root в группу portage)
Но меня это мало аффектит, бинарники я собираю только для нетбука и в отдельной директории.
Из плюсов: единое дерево portage в пределах досягаемости сервера, единые distfiles.
Из минусов: достаточно долгое чтение дерева, и проверка манифестов.
Никаких платформо/машино зависимых файлов на в /usr/portage не хранится как показала практика )
Еще это уже касается кросскомпиляции firefox так собрать не получилось, ввиду того что он всеравно откуда-то видимо из ядра утянул что у меня 64 машина и постарался собраться, но компилятор в chrootе выругался что просто не поддерживает таких инструкций. Думаю вот писать или не писать багу. Может ктонить знает обход этой проблемы.
Если хочешь собрать на
Если хочешь собрать на 64-битном хосте в 32-битном окружении, то "чрутиться" нужно командой
Не знал спасибо)
Не знал спасибо)
огнелису это правда всеравно слабо помогло (
Логи покажи. (proc то
Логи покажи. (proc то смонтировал?)
логПо поводу лога, надо
лог
По поводу лога, надо отметить что в прошлый раз на другом месте свалилась постройка.
Насчет proc встречный вопрос а как его вообще можно неправильно смонтировать?) или таки для кросс компиляции тоже есть свои хитрости?
И таки поиск рулит:
http://www.gentoo.ru/node/22747