The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблемы при установке samba-2.2.8 из портов."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблемы при установке samba-2.2.8 из портов."
Сообщение от tin emailИскать по авторуВ закладки on 19-Мрт-03, 18:33  (MSK)
FreeBSD 4.7R
После удаления samba-2.2.7a и попытке установить samba-2.2.8
все проходит нормально вплоть до
# make fetch
# make --with-syslog --enable-cups=no
# make install
....
....
Installing codepage files in /usr/local/etc/codepages
Creating codepage file /usr/local/etc/codepages/codepage.437
Illegal instruction (core dumped)
....
....

И так на все codepage.* и unicode_map.*

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проблемы при установке samba-2.2.8 из портов."
Сообщение от Igor Искать по авторуВ закладки on 19-Мрт-03, 19:06  (MSK)
Возможно, проблема с правами
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблемы при установке samba-2.2.8 из портов."
Сообщение от tin emailИскать по авторуВ закладки on 19-Мрт-03, 19:24  (MSK)
>Возможно, проблема с правами

Откуда?
Порты ставит root, соответственно make работает тоже от rootа
Проблем с правами быть не может... IMHO

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Проблемы при установке samba-2.2.8 из портов."
Сообщение от Igor Искать по авторуВ закладки on 20-Мрт-03, 11:09  (MSK)
Вот скрипт из samba-2.2.8, кот. создаёт эти файлы:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#!/bin/sh
srcdir=$1
LIBDIR=$2
CODEPAGEDIR=$3
BINDIR=$4

shift
shift
shift
shift

echo Installing codepage files in $CODEPAGEDIR
for d in $LIBDIR $CODEPAGEDIR; do
if [ ! -d $d ]; then
mkdir $d
if [ ! -d $d ]; then
  echo Failed to make directory $d
  exit 1
fi
fi
done

for p in $*; do
if [ -f ${srcdir}/codepages/codepage_def.$p ]; then
   echo Creating codepage file $CODEPAGEDIR/codepage.$p
   $BINDIR/make_smbcodepage c $p ${srcdir}/codepages/codepage_def.$p \
$CODEPAGEDIR/codepage.$p
fi
if [ -f ${srcdir}/codepages/CP${p}.TXT ]; then
   echo Creating unicode map $CODEPAGEDIR/unicode_map.$p
   $BINDIR/make_unicodemap $p ${srcdir}/codepages/CP${p}.TXT $CODEPAGEDIR/unicode_map.$p
fi
done


cat << EOF
======================================================================
The code pages have been installed. You may uninstall them using the
command "make uninstallcp" or make "uninstall" to uninstall binaries,
man pages, shell scripts and code pages.
======================================================================
EOF

exit 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Можно попробовать запустить руками
(чтобы проверить работоспособность make_smbcodepage)
$BINDIR/make_smbcodepage c $p ${srcdir}/codepages/codepage_def.$p \
$CODEPAGEDIR/codepage.$p
для конкретной cp - если отработает гладко, остаётся одна проблема -
с записью/созданием файла в $CODEPAGEDIR, возможные причины - права, квоты, файлы заблокированы каким-то процессом и т.д.

Возможно, стоит убить /usr/local/etc/codepages и попробовать пересобрать
порт сначала.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Проблемы при установке samba-2.2.8 из портов."
Сообщение от tin emailИскать по авторуВ закладки on 20-Мрт-03, 17:49  (MSK)
>Можно попробовать запустить руками
>(чтобы проверить работоспособность make_smbcodepage)
> $BINDIR/make_smbcodepage c $p ${srcdir}/codepages/codepage_def.$p \
> $CODEPAGEDIR/codepage.$p
>для конкретной cp - если отработает гладко, остаётся одна проблема -
>с записью/созданием файла в $CODEPAGEDIR, возможные причины - права, квоты, файлы заблокированы
>каким-то процессом и т.д.
>
>Возможно, стоит убить /usr/local/etc/codepages и попробовать пересобрать
>порт сначала.

make_codepage падает в корку
Причем truss тоже падает в корку

---- Хвостик -----
readlink("/etc/malloc.conf",0xbfbff3bc,63) ERR#2 'No such file or directory'
mmap(0x0,4096,0x3,0x1002,-1,0x0) = 403947520 (0x1813c000)
break(0x80ca000) = 0 (0x0)
break(0x80cc000) = 0 (0x0)
fstat(6,0xbfbff30c) = 0 (0x0)
break(0x80d0000) = 0 (0x0)
read(0x6,0x80cc000,0x4000) = 4194 (0x1062)
break(0x80d2000) = 0 (0x0)
SIGNAL 4
SIGNAL 4
Process stopped because of:  16
process exit, rval = 132
-------------------
В общем ничего не понятно

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Проблемы при установке samba-2.2.8 из портов."
Сообщение от Igor Искать по авторуВ закладки on 20-Мрт-03, 18:29  (MSK)
А не хочешь собрать самбу явно из сурсов?
У меня 2.2.8 собралась и работает гладко + я бы советовал отключить experimental свойства, в частгности --with-syslog -- из-за него у меня когда-то были проблемы.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Проблемы при установке samba-2.2.8 из портов."
Сообщение от tin emailИскать по авторуВ закладки on 20-Мрт-03, 18:39  (MSK)
>А не хочешь собрать самбу явно из сурсов?
>У меня 2.2.8 собралась и работает гладко + я бы советовал отключить
>experimental свойства, в частгности --with-syslog -- из-за него у меня когда-то
>были проблемы.

Проблема наверняка не в сислоге...
После первой неудачной попытки отключалось все, что можно...
Я думаю, что проблема все-таки в маке_smbcodepage...
хотя make_unicodemap тоже туда-же...
Попробую собрать ручками

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проблемы при установке samba-2.2.8 из портов."
Сообщение от tin emailИскать по авторуВ закладки on 20-Мрт-03, 10:11  (MSK)
Неужели никто не сталкивался?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Проблемы при установке samba-2.2.8 из портов."
Сообщение от grimnir Искать по авторуВ закладки on 20-Мрт-03, 10:41  (MSK)
У меня другая проблема с 2.2.8 - в SWAT'е все кнопки пропали, только ссылки на документацию есть.
ОС - FreeBSD 4.7 Release, Samba ставил из вчера обновлённых портов.

>Неужели никто не сталкивался?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Проблемы при установке samba-2.2.8 из портов."
Сообщение от tin emailИскать по авторуВ закладки on 20-Мрт-03, 18:58  (MSK)
Всем спасибо!
Вылечилось там, где я не мог и подумать:
Убрал CFLAGS=-O2 -pipe из make.conf и все собралось нормально.
Если кто-то объяснит, буду благодарен...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Проблемы при установке samba-2.2.8 из портов."
Сообщение от lavr emailИскать по авторуВ закладки on 20-Мрт-03, 20:56  (MSK)
>Всем спасибо!
>Вылечилось там, где я не мог и подумать:
>Убрал CFLAGS=-O2 -pipe из make.conf и все собралось нормально.
>Если кто-то объяснит, буду благодарен...

а чего ж ты хотел от gnu'ого компилятора

зачем все убирать:

CFLAGS=-O -pipe

думаю вполне пойдет

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру