sysinstall Jail + FreeBSD 8.1

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

Модератор: arachnid

masterhide
Сообщения: 51
ОС: OpenSUSE11

sysinstall Jail + FreeBSD 8.1

Сообщение masterhide »

Доброго дня.
При использовании клеток (Jail) во FreeBSD 8.1, в клетках невозможно через sysinstall установить пакеты или порты например, после выбора источника установки (ftp) получаю Segmentation fault (Core dumped). При этом если с CD/DVD ставить - то все ок. Проблема появляется только если выбирать установку из сети. При этом сеть работает, пинги идут, на ftp из консоли клетки легко конектится. Поблема только с sysinstall...
Может кто сталкивался, как вылечить? Поиск по-сети ничего не дал.
Вот вывод sysinstall.core:

# gdb /usr/sbin/sysinstall sysinstall.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found) ...
Core was generated by `sysinstall'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libdialog.so.7...(no debugging symbols found)...do ne.
Loaded symbols for /usr/lib/libdialog.so.7
Reading symbols from /lib/libncurses.so.8...(no debugging symbols found)...done.
Loaded symbols for /lib/libncurses.so.8
Reading symbols from /lib/libutil.so.8...(no debugging symbols found)...done.
Loaded symbols for /lib/libutil.so.8
Reading symbols from /usr/lib/libftpio.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libftpio.so.8
Reading symbols from /usr/lib/libdevinfo.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdevinfo.so.5
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x000000000041fbd2 in ?? ()
masterhide
рядовой

Сообщения: 12
Зарегистрирован: 2009-06-03 9:45:57
Спасибо сказали:
Аватара пользователя
lastpriot
Сообщения: 218
ОС: FreeBSD

Re: sysinstall Jail + FreeBSD 8.1

Сообщение lastpriot »

через sysinstall устанавливаются только пакеты ;)
и sysinstall всего лишь фронтенд )
pkg_add -r <название пакета>
Спасибо сказали:
masterhide
Сообщения: 51
ОС: OpenSUSE11

Re: sysinstall Jail + FreeBSD 8.1

Сообщение masterhide »

lastpriot писал(а):
06.08.2010 19:05
через sysinstall устанавливаются только пакеты ;)
и sysinstall всего лишь фронтенд )
pkg_add -r <название пакета>


Тоесть это нормально?
Проблема в том, что через sysinstall в клетке установить пакеты тоже нельзя, если выбрать установку по-сети. При выборе источника, ftp.freebsd.org например - сразу падает в корку.
pkg_add -r - про это я в курсе конечно, но хотелось бы узнать как побороть такое поведение... Или это баг 8.1 ветки.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: sysinstall Jail + FreeBSD 8.1

Сообщение arachnid »

аппаратные проблемы - память, чипсет и т.п - исключили?
просто так программы в корку не падают
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
masterhide
Сообщения: 51
ОС: OpenSUSE11

Re: sysinstall Jail + FreeBSD 8.1

Сообщение masterhide »

arachnid писал(а):
10.08.2010 10:13
аппаратные проблемы - память, чипсет и т.п - исключили?
просто так программы в корку не падают


Не исключаю, но пока нет возможности проверить на другом железе.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: sysinstall Jail + FreeBSD 8.1

Сообщение arachnid »

не надо проверять на другом железе - в клетках замечательно работает pkg_add. лучше проверьте железо, на котором все это собрано.
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали: