pkgsrc в FreeBSD 6.1 (кто-нибудь удачно устанавливал?)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

galki
Сообщения: 231

pkgsrc в FreeBSD 6.1

Сообщение galki »

Помогите, пожалуйста. Попытался вчера установить NetBSD'ный pkgsrc к моему серверу на FreeBSD, а не получилось.

Делал так:
1. качаю pkgsrc-current.tar.gz
2. распаковываю его в /usr/pkgsrc
3. cd /usr/pkgsrc/bootstrap
4. читаю README.FreeBSD (cat README.FreeBSD)
5. ./bootstrap --pkgdbdir /usr/pkgdb
и заканчивается этот bootstrap сообщениями о том что ошибки ему жить мешают.

Директорий /usr/pkgsrc, /usr/pkg и /usr/pkgdb до начала установки не было.

Это текущие версии pkgsrc-current и FreeBSD-stable временно несовместимы, или оно никогда не работает?

Кто-нибудь удачно ставил pkgsrc в FreeBSD?
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: pkgsrc в FreeBSD 6.1

Сообщение alv »

Я ставил в DragonFly - еще давно, когда в нем штатно порты были
bootstrap проходил спокойно
А для Free разве бинарника готового нету? Чтобы без bootstrap обойтись?
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: pkgsrc в FreeBSD 6.1

Сообщение polachok »

и заканчивается этот bootstrap сообщениями о том что ошибки ему жить мешают.

подробности? думаю это временно, хотя сам не пробовал, только в DragonFly. а можно еще вопрос: зачем?
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: pkgsrc в FreeBSD 6.1

Сообщение alv »

polachok писал(а):
10.04.2006 11:09
а можно еще вопрос: зачем?

Это как раз понятно - попробовать
хотя, ИМХО, преимуществ перед портами нет
то есть я не заметил
и главное, когда стоят и порты, и pkgsrc, начинается путница с make, pkg_add и прочим
у меня в DragonFly так было - никак не мог привыкнуть
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: pkgsrc в FreeBSD 6.1

Сообщение polachok »

Попытался вчера установить NetBSD'ный pkgsrc к моему серверу на FreeBSD

имхо - не место пробовать
И немедленно выпил.
Спасибо сказали:
galki
Сообщения: 231

Re: pkgsrc в FreeBSD 6.1

Сообщение galki »

polachok писал(а):
10.04.2006 11:09
а можно еще вопрос: зачем?

Кратко: для других систем.

Более развёрнуто:
У меня только одна машина работает круглосуточно, и она под FreeBSD/x86. На ней самой система портов меня совершенно устраивает - сама себя по ночам апгрейдит и всё такое.
А ещё есть некруглосуточные NetBSD/sparc (под эту архитектуру, к сожалению, нету FreeBSD) и IRIX/mips(IP30) (а под эту даже NetBSD нету, и линукс не полностью портирован). Вот для них мне и нужны NetBSD pkgsrc (для irix есть ещё своя система freeware.sgi.com, но там нету нужных мне программ, и всё старое вообще). И я хочу чтобы FreeBSD/x86 их обслуживала - хотя бы качала по ночам всё что нужно с зависимостями
(если бы ещё научилась компилировать и устанавливать - совсем замечательно было бы).


PS.
polachok писал(а):
10.04.2006 18:25
Попытался вчера установить NetBSD'ный pkgsrc к моему серверу на FreeBSD

имхо - не место пробовать

сервер "домашний" - им человек 10 часто пользуются, ещё 20 редко. Он наверно и не сервер никакой, просто не знаю как назвать правильно.
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: pkgsrc в FreeBSD 6.1

Сообщение Aquarius »

galki писал(а):
10.04.2006 03:05
Это текущие версии pkgsrc-current и FreeBSD-stable временно несовместимы, или оно никогда не работает?

Кто-нибудь удачно ставил pkgsrc в FreeBSD?


Я ставил на 5.4, которую потом обновил до 6.0
несовместимость временная, с самого появления 6.x и до настоящего времени
bmake не собирается ни из bootstrap, ни из devel/bmake
вариант - установить, возможно вручную, bmake, например, из бинарного пакета
собрать остальные пакеты, предварительно озаботившись тем, чтобы база пакетов лежала отдельно от базы портов, у меня, к примеру, /var/db/nbpkg

P.S. на 5.x работает
Computer is Only a Tool
Спасибо сказали:
galki
Сообщения: 231

Re: pkgsrc в FreeBSD 6.1

Сообщение galki »

Спасибо!

Aquarius писал(а):
12.04.2006 13:27
bmake не собирается ни из bootstrap, ни из devel/bmake

А как вообще собрать devel/bmake из pkgsrc который ещё не поставлен? :)

И binary kit для FreeBSD 5.3 на 6.x поставится?
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: pkgsrc в FreeBSD 6.1

Сообщение polachok »

а почему нет? misc/compat5x никто не отменял...
И немедленно выпил.
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: pkgsrc в FreeBSD 6.1

Сообщение Aquarius »

(galki @ Apr 14 2006, в 05:40) писал(а):А как вообще собрать devel/bmake из pkgsrc который ещё не поставлен?

очень просто: есть /usr/pkgsrc/bootstrap, там скрипты для сборки binarykit, установки рабочего окружения pkgsrc и прочего, в том числе исходники bmake
Computer is Only a Tool
Спасибо сказали: