Здравствуйте!Делаю апгрейд с 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 126Stop in /usr/src.
*** Error code 1Stop 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-RDEFAULT_MYSQL_VER=50
DEFAULT_PHP_VER=5PORTSDIR?= /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
Пробовал собирать с пустым 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
)не помогает.
>[оверквотинг удален]
>/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 стоит?
>[оверквотинг удален]
>>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".
>На раздел /tmp флаг noexec стоит?Угу.
Спасибо, что тыктул )))