URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 2692
[ Назад ]

Исходное сообщение
"проблема установки bash"

Отправлено dimaso , 01-Авг-09 15:59 
Здравствуйте всем! Прошу помощи новичку. Пытаюсь установить bash (FreeBSD releas 7.1), прописую
cd /usr/ports/shells/bash && make install clean, а мне выдаёт сообщение такого вида
===> Build for bash-3.2.39_1
cannot create /user/ports/shells/bash/work/bash-3.2/.build: permition denied
*** Error code 2

В чём проблема, почему не создаётся файл???


Содержание

Сообщения в этом обсуждении
"проблема установки bash"
Отправлено Anonym , 01-Авг-09 17:33 
>Здравствуйте всем! Прошу помощи новичку. Пытаюсь установить bash (FreeBSD releas 7.1), прописую
>
>cd /usr/ports/shells/bash && make install clean, а мне выдаёт сообщение такого вида
>
>===> Build for bash-3.2.39_1
>cannot create /user/ports/shells/bash/work/bash-3.2/.build: permition denied
>*** Error code 2
>
>В чём проблема, почему не создаётся файл???

Из под кого это все выполняется?
Из под root или простой пользователь?


"проблема установки bash"
Отправлено dimaso , 01-Авг-09 18:07 

>Из под кого это все выполняется?
>Из под root или простой пользователь?

Это было из под обычного пользователя, но при установке из под root вроде как начинается процесс установки, но в конце пишет
/Users/chet/scr/bash/scr/parse.y: In function `decode_promt_string`:
/Users/chet/scr/bash/scr/parse.y:4333: error: too few arguments to function `expand_promt_string`
*** Error code 1
Stop in /usr/ports/shells/bash/work/bash-3.2.
*** Error code 1
Stop in /usr/ports/shells/bash

???


"проблема установки bash"
Отправлено EvgenD , 02-Авг-09 20:43 
>[оверквотинг удален]
>>Из под root или простой пользователь?
>
>Это было из под обычного пользователя, но при установке из под root
>вроде как начинается процесс установки, но в конце пишет
>/Users/chet/scr/bash/scr/parse.y: In function `decode_promt_string`:
>/Users/chet/scr/bash/scr/parse.y:4333: error: too few arguments to function `expand_promt_string`
>*** Error code 1
>Stop in /usr/ports/shells/bash/work/bash-3.2.
>*** Error code 1
>Stop in /usr/ports/shells/bash

Че неужели так и пишет?
/Users/chet/scr/bash/scr/parse.y:
/Users/chet/scr/bash/scr/parse.y:4333:
И где вы нашли /Users я прям и незнаю, лично у себя я их не нашел
#uname -a
FreeBSD freebsd.******.ru 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan  1 14:37:25 UTC


"проблема установки bash"
Отправлено dimaso , 02-Авг-09 22:27 
>>[оверквотинг удален]
>Че неужели так и пишет?
>И где вы нашли /Users я прям и незнаю, лично у себя

Попробывал ещё раз - тоже самое. Вроде бы начинается процесс установки, после
чего выдаёт такую табличку, а под неё следующее..


      *****************************************************************
      *                                                               *  
      *  GNU bash, version 3.2.39(1)-releas (i386-portbld-freebsd7.1) *
      *                                                               *
      *****************************************************************

rm -f shell.o
cc  -DPROGRAM=`"bash"` -DCONF_HOSTTYPE=`"i386"` -DCONG_OSTYPE=`"freebsd7.1"` -DV
ONF_MACHTYPE=`"i386-portbld-freebsd7.1"` -DCONF_VENDOR=`"portbld"` -DLOCALEDIR=`
"/usr/local/share/locale"` -DPAKEGE=`"bash"` -DSHELL  -DHAVE_CONFIG_H  -I. -I.
-I./include -I./lib  -I/usr/local/include  -02 -fno-strict-aliasing -pipe -c sh
ell.c
rm -f eval.o
cc  -DPROGRAM=`"bash"` -DCONF_HOSTTYPE=`"i386"` -DCONG_OSTYPE=`"freebsd7.1"` -DV
ONF_MACHTYPE=`"i386-portbld-freebsd7.1"` -DCONF_VENDOR=`"portbld"` -DLOCALEDIR=`
"/usr/local/share/locale"` -DPAKEGE=`"bash"` -DSHELL  -DHAVE_CONFIG_H  -I. -I.
-I./include -I./lib  -I/usr/local/include  -02 -fno-strict-aliasing -pipe -c ev
al.c

rm -f mkbuiltins.o
cc -c  -DHAVE_CONFIG_H -DSHELL  -I.  -I..  -I.. -I../include -I../lib -I.  -I/usr/
local/include -g mkbuiltins.c
cc -L/usr/local/lib  -02 -fno-strict-aliasing -pipe -o mkbuiltins mkbuiltins.o.
/mkbuiltins -externfile builtext.h -structfile builtins.c  -noproduction -D .
-H /usr/local/share/bash  ./alias.def ./bind.def ./break.def  ./builtin.def  ./cal
ler.def  ./cd.def ./colon.def  ./command.def ./declare.def ./scho.def  ./enable.def
./eval.def ./getopts.def  ./exec.def ./exit.def ./fc.def ./fg_bg.def ./hash
.def ./help.def  ./history.def ./jobs.def  ./sourse.def ./suspend.def ./test.def  ./times.def ./trap.def ./type.def  ./ulimit.def ./umask.def ./weit.def  ./reserved.def
./pushd.def ./shopt.def  ./print.def ./complete.def
rm -f y.tab.o
cc  -DPROGRAM=`"bash"` -DCONF_HOSTTYPE=`"i386"` -DCONG_OSTYPE=`"freebsd7.1"` -DV
ONF_MACHTYPE=`"i386-portbld-freebsd7.1"` -DCONF_VENDOR=`"portbld"` -DLOCALEDIR=`
"/usr/local/share/locale"` -DPAKEGE=`"bash"` -DSHELL  -DHAVE_CONFIG_H  -I. -I.
-I./include -I./lib  -I/usr/local/include  -02 -fno-strict-aliasing -pipe -c y.
tab.c
/Users/chet/scr/bash/scr/parse.y: In function `decode_promt_string`:
/Users/chet/scr/bash/scr/parse.y:4333: error: too few arguments to function `expand_promt_string`
*** Error code 1
Stop in /usr/ports/shells/bash/work/bash-3.2.
*** Error code 1
Stop in /usr/ports/shells/bash


"проблема установки bash"
Отправлено EvgenD , 03-Авг-09 09:25 
Я х.з что вы там ставите у меня:
freebsd# pkg_deinstall bash
--->  Deinstalling 'bash-4.0.10_2'
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 527 packages found (-1 +0) (...) done]
freebsd#
freebsd# pkg_info -xE bash
freebsd#
freebsd# cd ./shells/bash
freebsd# make install clean
===>  Installing for bash-4.0.10_2
***************************************
***************************************
===>  Compressing manual pages for bash-4.0.10_2
===>  Registering installation for bash-4.0.10_2
===>  Cleaning for bash-4.0.10_2
freebsd# pkg_info -xE bash
bash-4.0.10_2
freebsd#
Попробуйте обновить порты.

"проблема установки bash"
Отправлено dimaso , 03-Авг-09 10:28 
>Попробуйте обновить порты.

Буду пробывать, спасибо! Я уже подумываю о переустановке системы )) Всё равно машина тестовая