Доброе время суток.
Тема избитая, но все же.
FreeBSD 10.2-RELEASE-p12
В момент выполнения portupgrade -arR был потушен свет на 2 часа, УПС конечно не выдержал, сервер потух.
При повторном обновлении начал выдавать ошибки портов.
очистил /usr/ports
затем portsnap fetch extract
ситуация не помогла
командой rm -f /var/db/portsnap
затем portsnap fetch extractи при обновлении любого порта выскакивает подобная ошибка
server://# portupgrade apache24
[Reading data from pkg(8) ... - 537 packages found - done]
---> Upgrading 'apache24-2.4.23_1' to 'apache24-2.4.23_2' (www/apache24)
---> Building '/usr/ports/www/apache24'
===> Cleaning for apache24-2.4.23_2
===> License APACHE20 accepted by the user
===> Found saved configuration for apache24-2.4.23_2
===> apache24-2.4.23_2 depends on file: /usr/local/sbin/pkg - found
=> httpd-2.4.23.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/apache24.
=> Attempting to fetch http://www.apache.org/dist/httpd/httpd-2.4.23.tar.bz2
stat: httpd-2.4.23.tar.bz2: stat: No such file or directory
*** Error code 1Stop.
make[1]: stopped in /usr/ports/www/apache24
*** Error code 1Stop.
make: stopped in /usr/ports/www/apache24
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20161213-67
359-1wbasye env UPGRADE_TOOL=portupgrade UPGRADE_PORT=apache24-2.4.23_1 UPGRADE_
PORT_VER=2.4.23_1 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! www/apache24 (apache24-2.4.23_1) (unknown build error)кто сталкивался с таким? подскажите
>[оверквотинг удален]
> Stop.
> make: stopped in /usr/ports/www/apache24
> ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20161213-67
> 359-1wbasye env UPGRADE_TOOL=portupgrade UPGRADE_PORT=apache24-2.4.23_1 UPGRADE_
> PORT_VER=2.4.23_1 make
> ** Fix the problem and try again.
> ** Listing the failed packages (-:ignored / *:skipped / !:failed)
> ! www/apache24 (apache24-2.4.23_1)
> (unknown build error)
> кто сталкивался с таким? подскажитепотеряли ряд утилит в системе, каких - нужно смотреть...
список:
# less /usr/ports/Mk/bsd.commands.mk# cd /usr/src
# make buildworld
# make installworldну или развернуть из txz поверх текущей системы
Ну у вас и настройки ИБП...
>[оверквотинг удален]
>> ! www/apache24 (apache24-2.4.23_1)
>> (unknown build error)
>> кто сталкивался с таким? подскажите
> потеряли ряд утилит в системе, каких - нужно смотреть...
> список:
> # less /usr/ports/Mk/bsd.commands.mk
> # cd /usr/src
> # make buildworld
> # make installworld
> ну или развернуть из txz поверх текущей системы10.2 End-Of-Life, т.е. поддержки уже нет, обновился на 10.3-RELEASE-p11
посмотрим как будет жить
при установке/обновлении любого портаserver:/usr/ports/ports-mgmt/pkg/# make reinstall clean
===> License BSD2CLAUSE accepted by the user
=> pkg-1.9.4.tar.xz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://files.etoilebsd.net/pkg/pkg-1.9.4.tar.xz
stat: pkg-1.9.4.tar.xz: stat: No such file or directory
*** Error code 1Stop.
make[1]: stopped in /usr/ports/ports-mgmt/pkg
*** Error code 1Stop.
make: stopped in /usr/ports/ports-mgmt/pkg
server:/usr/ports/ports-mgmt/pkg/#это надо пересобирать мир? с таким не сталкивался ((
бинарники обновляются без проблем.
например
pkg install phpMyAdminа вот из исходников порты не обновляются.
выдает ошибку, что файл не найден, т.к. не загружается автоматом.
и когда вручную его загружаешь, тоже не хочет ставиться.
может быть система 10.3 уже не поддерживает исходники? хотя врятли.
> бинарники обновляются без проблем.
> например
> pkg install phpMyAdmin
> а вот из исходников порты не обновляются.
> выдает ошибку, что файл не найден, т.к. не загружается автоматом.
> и когда вручную его загружаешь, тоже не хочет ставиться.
> может быть система 10.3 уже не поддерживает исходники? хотя врятли.см /etc/make.conf
см debug flags make
>> бинарники обновляются без проблем.
>> например
>> pkg install phpMyAdmin
>> а вот из исходников порты не обновляются.
>> выдает ошибку, что файл не найден, т.к. не загружается автоматом.
>> и когда вручную его загружаешь, тоже не хочет ставиться.
>> может быть система 10.3 уже не поддерживает исходники? хотя врятли.А база самого pkg нормальная?
>> бинарники обновляются без проблем.
>> например
>> pkg install phpMyAdmin
>> а вот из исходников порты не обновляются.
>> выдает ошибку, что файл не найден, т.к. не загружается автоматом.
>> и когда вручную его загружаешь, тоже не хочет ставиться.
>> может быть система 10.3 уже не поддерживает исходники? хотя врятли.
> см /etc/make.conf
> см debug flags makeя использовал многопоточную загрузку портов через axel
а в итоге в какой то момент с портом произошел косяк
отключил загрузку через него, все пошло.
Благодарю, получилось.pkg база нормальная