Gentoo/FreeBSD
Модератор: arachnid
-
- Сообщения: 13
Gentoo/FreeBSD
Доброго времени суток!
Кто-нибудь пробовал вот это?
Поделитесь пожалуйста впечатлениями.
И еще, никто не знает, почему возникли трудности с переносом portage на DFBSD? Там кажется были какие-то проблемы с python. Можно ли это обойти?
Кто-нибудь пробовал вот это?
Поделитесь пожалуйста впечатлениями.
И еще, никто не знает, почему возникли трудности с переносом portage на DFBSD? Там кажется были какие-то проблемы с python. Можно ли это обойти?
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Gentoo/FreeBSD
есть тут на форуме такая тема -в поиск (про портежи на freebsd)
а на dfbsd ещё и порты то :megalol: не совсем работают стабильно ,а ты уже портежи захотел прикрутить
хотя повоюй - раскажешь ,будет всем интресно (а питон вобще там нипричём
)
а на dfbsd ещё и порты то :megalol: не совсем работают стабильно ,а ты уже портежи захотел прикрутить

хотя повоюй - раскажешь ,будет всем интресно (а питон вобще там нипричём

Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Сообщения: 13
Re: Gentoo/FreeBSD
Ткните носом в тему, где говорится о впечатлениях от portage на free, плиз. Может я плохо искал?
Скоро наверное будет релиз. KDE и Xorg уже ставятся из портежей (судя по блогу одного из разработчиков). Вот и хочу попробовать. Но меня также интересует и мнение русскоговорящих юниксоидов =)
Скоро наверное будет релиз. KDE и Xorg уже ставятся из портежей (судя по блогу одного из разработчиков). Вот и хочу попробовать. Но меня также интересует и мнение русскоговорящих юниксоидов =)
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Gentoo/FreeBSD
http://unix.ginras.ru/bsd/bsd003.html для начала ,ссылка на unix.ginras.ru светится в самом верху
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Сообщения: 13
Re: Gentoo/FreeBSD
Кхе-кхе. Статья двухлетней давности. Я это уже читал.
За 2 года многое произошло и с portage, и c FreeBSD. Сменился разработчик Gentoo-FBSD, сейчас возобновлена работа над этим проектом, и ведется она довольно активно. В портежах уже появились профайлы для fbsd и obsd, появилось x86-fbsd keyword.
Вопрос остается открытым.
За 2 года многое произошло и с portage, и c FreeBSD. Сменился разработчик Gentoo-FBSD, сейчас возобновлена работа над этим проектом, и ведется она довольно активно. В портежах уже появились профайлы для fbsd и obsd, появилось x86-fbsd keyword.
Вопрос остается открытым.
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Gentoo/FreeBSD
(ava @ Вторник, 05 Июля 2005, 0:36) писал(а):Вопрос остается открытым.
правильно и будет открытым ,потому что никто практически здесь этим не занимался ,исключая alv-а который и написал эту статью,но он вероятно к этой теме больше не ворачивался .
Лично для меня порты лучше портежей ,и не вижу смысла прикручивать портежи на
bsd ,лишняя трата времени
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Сообщения: 13
Re: Gentoo/FreeBSD
(wolf_black @ Вторник, 05 Июля 2005, 17:10) писал(а):Лично для меня порты лучше портежей ,и не вижу смысла прикручивать портежи на
bsd ,лишняя трата времени
Все это Just For Fun. Время у меня есть, и прикручивать возможность тоже. Спорить, что лучше, я не собираюсь. Каждый выбирает то, что ему нравится. На вкус и цвет, как говорится

Существует же проект Debian/kFreeBSD. Чем джентушники-то хуже ?

Меня прежде всего интересовали грабли и их калибр при переносе portage на BSD.
Раз мне так никто и не ответил, я сам решил попробовать. Не далее как вчера сделал минимальную установку FreeBSD-5.4. Установил portage и потихоньку собираю system. Некоторые портежи не собираются и вываливаются с ошибками. Но дело идет

-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Gentoo/FreeBSD
а какого рода ошибки ?
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Сообщения: 13
Re: Gentoo/FreeBSD
Не ставятся freebsd-*.ebuild. Разработчики решили, что лучше весь стафф из /usr/src паковать отдельно в тарболлы (можно самому ручками сделать) и ставить их через portage. ИМХО, не самое оптимальное решение. Так вот, т.к. eclass видимо еще не дописан, то, все что собирается через *.mk, вываливается с ошибкой
Пишу с другой машины, поэтому не помню.
Пока все остальное собирается нормально. Как только ошибка, то emerge --resume --skipfirst и дальше.
Код: Выделить всё
Makefile: такая-то строка *** чего-то там not found
Пишу с другой машины, поэтому не помню.
Пока все остальное собирается нормально. Как только ошибка, то emerge --resume --skipfirst и дальше.
-
- Сообщения: 307
- ОС: FreeBSD 7.0/Ubuntu 8.04
Re: Gentoo/FreeBSD
Для ava:
Нафига emerge system для BSD и умнее и правильнее будет всё таки make world, а не emerge system
Так же грабли могут быть из-за оптимизации типа -02 etc. Фряха пятй ветки, очень не любит флагов оптимизации, т.е. собрать то она их соберёт, но по segfault они вылетают дай боже!
Кстати во FreeBSD в портах есть такой интересный вариант
# make search name=gentoo
Port: linux_base-gentoo-stage1-2005.0
Path: /usr/ports/emulators/linux_base-gentoo-stage1
Info: Files from Gentoo distribution, for Linux compatibility
Maint: trevor@FreeBSD.org
B-deps:
R-deps:
WWW: http://www.gentoo.org/
:devil_2:
Нафига emerge system для BSD и умнее и правильнее будет всё таки make world, а не emerge system
Так же грабли могут быть из-за оптимизации типа -02 etc. Фряха пятй ветки, очень не любит флагов оптимизации, т.е. собрать то она их соберёт, но по segfault они вылетают дай боже!
Кстати во FreeBSD в портах есть такой интересный вариант
# make search name=gentoo
Port: linux_base-gentoo-stage1-2005.0
Path: /usr/ports/emulators/linux_base-gentoo-stage1
Info: Files from Gentoo distribution, for Linux compatibility
Maint: trevor@FreeBSD.org
B-deps:
R-deps:
WWW: http://www.gentoo.org/
:devil_2:
-
- Сообщения: 13
Re: Gentoo/FreeBSD
:lol:
make world будет умнее и правильнее для портов. А я, если вы заметили, использую portage. Поэтому верно будет emerge system. В этом и смысл эксперимента: использовать portage вместо портов на FreeBSD. B)
Ошибки появляются не в собранном софте, а только на этапе сборки. Т.е. недоработка в portage. То, что собралось, работает нормально. А не собрались только исходники из /usr/src/, что вобщем-то не проблема.
make world будет умнее и правильнее для портов. А я, если вы заметили, использую portage. Поэтому верно будет emerge system. В этом и смысл эксперимента: использовать portage вместо портов на FreeBSD. B)
Ошибки появляются не в собранном софте, а только на этапе сборки. Т.е. недоработка в portage. То, что собралось, работает нормально. А не собрались только исходники из /usr/src/, что вобщем-то не проблема.
-
- Сообщения: 88
Re: Gentoo/FreeBSD
make world для портов??? Это что-то новенькое...
FreeBSD 6.0 - RELEASE + Windows XP + Mandrake 10.1 on Cel 2400
Windows 2000 on Cel 633
Windows 2000 on Cel 633
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Gentoo/FreeBSD
(Holy Joly Sergik @ Суббота, 09 Июля 2005, 23:56) писал(а):make world для портов??? Это что-то новенькое...
ну ясно же что он имеет в виду это - http://www.freebsd.org.ru/handbook/makeworld.html
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Gentoo/FreeBSD
А можно вкрадце: чем функционально Gentoo Portage отличается от FreeBSD PORTS? Т.е. чего нельзя в одной, но можно в другой?
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Gentoo/FreeBSD
(czarker @ Воскресенье, 10 Июля 2005, 1:24) писал(а):А можно вкрадце: чем функционально Gentoo Portage отличается от FreeBSD PORTS? Т.е. чего нельзя в одной, но можно в другой?
опять же вполне описанно - http://unix.ginras.ru/bsd/bsd003.html ,
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Gentoo/FreeBSD
Для wolf_black:
Но не в части плюсов PORTS...
Но не в части плюсов PORTS...
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Gentoo/FreeBSD
(czarker @ Воскресенье, 10 Июля 2005, 2:06) писал(а):Для wolf_black:
Но не в части плюсов PORTS...
Система портежей имеет еще несколько отличий от своего прототипа
наоборот вплоне прозрачно написано с 4 по 9 абзац
но обратимся и к другой стаье сего автора - http://www.ixbt.com/soft/linux-vs-bsd.shtml-
тут тоже есть в середни про это
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.