Снова проблема с обновлением. Только уже на другом сервере:
Код: Выделить всё
root@rim:/usr/ports # uname -a
FreeBSD rim.alfastrah.ru 11.1-RELEASE-p4 FreeBSD 11.1-RELEASE-p4 #0: Tue Nov 14 06:12:40 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
root@rim:/usr/ports # cd /usr/ports/ports-mgmt/pkg
root@rim:/usr/ports/ports-mgmt/pkg # make clean
===> Cleaning for pkg-1.10.3_1
root@rim:/usr/ports/ports-mgmt/pkg # make
/!\ ERROR: /!\
Ports Collection support for your FreeBSD version has ended, and no ports are
guaranteed to build on this system. Please upgrade to a supported release.
No support will be provided if you silence this message by defining
ALLOW_UNSUPPORTED_SYSTEM.
*** Error code 1
Stop.
make: stopped in /usr/ports/ports-mgmt/pkg
root@rim:/usr/ports # make clean reinstall -D ALLOW_UNSUPPORTED_SYSTEM
/usr/bin/make install-data-hook
ln -s -f pkg-delete.8 /usr/ports/ports-mgmt/pkg/work/stage/usr/local/man/man8/pkg-remove.8
ln -s -f pkg-lock.8 /usr/ports/ports-mgmt/pkg/work/stage/usr/local/man/man8/pkg-unlock.8
ln -s -f pkg.8 /usr/ports/ports-mgmt/pkg/work/stage/usr/local/man/man8/pkg-static.8
/bin/mkdir -p '/usr/ports/ports-mgmt/pkg/work/stage/usr/local/libdata/pkgconfig'
install -m 0644 libpkg/pkg.pc '/usr/ports/ports-mgmt/pkg/work/stage/usr/local/libdata/pkgconfig'
install -m 0644 /usr/ports/ports-mgmt/pkg/work/pkg-1.10.3/NEWS /usr/ports/ports-mgmt/pkg/work/stage/usr/local/share/doc/pkg/NEWS
====> Compressing man pages (compress-man)
===> Installing for pkg-1.10.3_1
===> Registering installation for pkg-1.10.3_1
*** Error code 70
Stop.
make[2]: stopped in /usr/ports/ports-mgmt/pkg
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/ports-mgmt/pkg
*** Error code 1
Stop.
ЧТО ДЕЛАТЬ??????
Отправлено спустя 57 минут 19 секунд:
Посмотрел на форум:
https://forums.freebsd.org/.
Там рекомендуют посмотреть содержимое файла:
/usr/include/sys/param.h
Смотрю у себя. Вижу там:
Код: Выделить всё
#undef __FreeBSD_version
#define __FreeBSD_version 1100122 /* Master, propagated to newvers */
моя система:
Код: Выделить всё
# uname -a
FreeBSD rim 11.1-RELEASE-p4 FreeBSD 11.1-RELEASE-p4 #0: Tue Nov 14 06:12:40 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
Думаю, а что должно быть?
Смотрю на другой свой сервер:
Код: Выделить всё
root@relay7:/home/amakarenko # uname -a
FreeBSD roma 11.1-RELEASE-p1 FreeBSD 11.1-RELEASE-p1 #0: Wed Aug 9 11:55:48 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
# less /usr/include/sys/param.h
#undef __FreeBSD_version
#define __FreeBSD_version 1101001 /* Master, propagated to newvers */
Неужели мне нужно поменять значение версии
1100122 на реальное?
1100122 -> 1101004 ?
Сделал и все заработало.
Обновления стали устанавливаться...
Как и почему во FREEBSD выпущено неотлаженное обновление???? Это теперь всегда так будет??? Лет 6-8 назад такого не было. Куда катится мир?...