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

Исходное сообщение
"6.3-stable - installworld error"

Отправлено reekoff , 22-Янв-08 17:33 
Здравствуйте!

Делаю апгрейд с 6.2 релиз до 6.3-stable.

дохожу до:

make installworld
mkdir -p /tmp/install.Cgb04Fq2
for prog in [ awk cap_mkdb cat chflags chmod chown  date echo egrep find grep install-info  ln lockf make mkdir mtree mv pwd_mkdb rm sed sh sysctl  test true uname wc zic; do  cp `which $prog` /tmp/install.Cgb04Fq2;  done
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj  MACHINE_ARCH=i386  MACHINE=i386  CPUTYPE=pentium4  GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/usr/bin  GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font  GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac  PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/tmp/install.Cgb04Fq2 make -f Makefile.inc1 reinstall
make: Permission denied
*** Error code 126

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

подскажите, что поправить?
Спасибо за советы!

make.conf:

CPUTYPE?=pentium4
CFLAGS=-O1 -pipe
NO_PROFILE=true
NO_CPU_CFLAGS=false
NO_CPU_COPTFLAGS=false
COMPAT4X=true
MAKE_KERBEROS4=false
MAKE_KERBEROS5=false
NO_SENDMAIL=true
NO_GAMES=true
NO_BLUETOOTH=true
NO_INET6=true
NO_NIS=true
NO_MODULES=true
NO_PF=true
NO_RCMDS=true
KERNCONF=ALPHA2_2
DOC_LANG=       en_US.ISO8859-1 ru_RU.KOI8-R

DEFAULT_MYSQL_VER=50
DEFAULT_PHP_VER=5

PORTSDIR?=      /usr/ports

.if ${.CURDIR} == ${PORTSDIR}/databases/mysql50-server
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
BUILD_OPTIMIZED=yes
BUILD_STATIC=yes
WITH_PROC_SCOPE_PTH=yes
WITHOUT_INNODB=yes
.endif
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql50-client
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
BUILD_OPTIMIZED=yes
.endif

# pure-ftpd
.if ${.CURDIR} == ${PORTSDIR}/ftp/pure-ftpd
WITH_LANG=              russian
.endif

.if ${.CURDIR} == ${PORTSDIR}/mail/exim
WITH_MYSQL=             yes
LOG_FILE_PATH?=         syslog
WITH_CONTENT_SCAN=      yes
WITH_DEFAULT_CHARSET?=  koi8-r
WITHOUT_IPV6=           yes
WITHOUT_NIS=            yes
.endif
.if ${.CURDIR} == ${PORTSDIR}/www/apache20
WITH_SUEXEC=            YES
SUEXEC_DOCROOT=         /
SUEXEC_USERDIR=         www
SUEXEC_LOGFILE=         /var/log/httpd/suexec.log
.endif

# added by use.perl 2007-11-09 11:08:44
PERL_VER=5.8.8
PERL_VERSION=5.8.8



Содержание

Сообщения в этом обсуждении
"6.3-stable - installworld error"
Отправлено reekoff , 24-Янв-08 17:04 
Пробовал собирать с пустым make.conf, пробовал рекомендации из UPDATING:
(A breakage was introduced in libc and fixed later. Make sure
        you have lib/Makefile rev 1.205.2.4. If it already breaks your
        world, you can recover it by

        - reboot to single user mode, make sure you use /rescue/sh
          instead of /bin/sh
        - use /rescue/chflags to remove schg flag on /lib/libc.so.6
        - use /rescue/cp to copy libc.so.6 from /usr/obj to /lib/libc.so.6
        - continue installworld, you should be fine now
)

не помогает.


"6.3-stable - installworld error"
Отправлено Silent , 24-Янв-08 17:38 
>[оверквотинг удален]
>/bin/sh
>        - use /rescue/chflags to
>remove schg flag on /lib/libc.so.6
>        - use /rescue/cp to
>copy libc.so.6 from /usr/obj to /lib/libc.so.6
>        - continue installworld, you
>should be fine now
>)
>
>не помогает.

На раздел /tmp флаг noexec стоит?



"6.3-stable - installworld error"
Отправлено Golub Mikhail , 24-Янв-08 21:14 
>[оверквотинг удален]
>>remove schg flag on /lib/libc.so.6
>>        - use /rescue/cp to
>>copy libc.so.6 from /usr/obj to /lib/libc.so.6
>>        - continue installworld, you
>>should be fine now
>>)
>>
>>не помогает.
>
>На раздел /tmp флаг noexec стоит?

Обновлял проще - http://www.freebsd.org/releases/6.3R/announce.html
См. "FreeBSD Update".



"6.3-stable - installworld error"
Отправлено reekoff , 25-Янв-08 09:43 
>На раздел /tmp флаг noexec стоит?

Угу.
Спасибо, что тыктул )))