BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 12:43 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 14 дек, 2015 7:23 pm
Сообщения: 18
Откуда: Russia, Moscow
Добрый день, всем!
У меня случилась проблема. В сети рецептов не нашел. помогите решить следующую проблему.
Не обновляется софт через порты.
Имею на компе следующее
файл make.conf:
Строку SVERSION=1003000 добавил руками, т.к. без нее еще хуже.
Код:
OPTIONS_UNSET=X11
# manual defined for -> (FreeBSD 10.3-RELEASE)
OSVERSION=1003000


Ошибок пакетный менеджер не показывает:
Код:
# pkg check -Bda
Checking all packages: 100%


Список софта, требующих обновления:
Код:
# pkg version -vl '<'
cmake-3.6.2                        <   needs updating (index has 3.6.3)
cmake-modules-3.6.2                <   needs updating (index has 3.6.3)
...
pkg-1.8.8                          <   needs updating (index has 1.9.3)
pkgconf-1.0.1                      <   needs updating (index has 1.0.2)
...


Обновляю список портов:
Код:
# portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done.
Fetching snapshot metadata... done.
Updating from Sat Nov 19 06:03:14 MSK 2016 to Tue Nov 22 11:12:44 MSK 2016.
Fetching 5 metadata patches... done.
Applying metadata patches... done.
Fetching 0 metadata files... done.
Fetching 837 patches.
(837/837) 100.00%  done.
done.
Applying patches...
done.
Fetching 25 new ports or files... done.
Removing old files and directories... done.
...
/usr/ports/x11/libfmqt-l10n/
/usr/ports/x11/roxterm/
/usr/ports/x11/terminology/
Building new INDEX files... done.


Все нормально.
Но если попробовать обновлять любой порт, то ошибки:
Код:
# portupgrade -f pkg-1.8.8
[Reading data from pkg(8) ... - 197 packages found - done]
[Updating the portsdb <format:bdb_btree> in /usr/ports ... - 26524 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000.........18000.........19000.........20000.........21000.........22000.........23000.........24000.........25000.........26000..... ..... done]
--->  Upgrading 'pkg-1.8.8' to 'pkg-1.9.3' (ports-mgmt/pkg)
--->  Building '/usr/ports/ports-mgmt/pkg'
===>  Cleaning for pkg-1.9.3
===>  License BSD2CLAUSE accepted by the user
=> pkg-1.9.3.tar.xz is not in /usr/ports/ports-mgmt/pkg/distinfo.
=> Either /usr/ports/ports-mgmt/pkg/distinfo is out of date, or
=> pkg-1.9.3.tar.xz is spelled incorrectly.
*** Error code 1

Stop.
make: stopped in /usr/ports/ports-mgmt/pkg
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20161122-64985-16bu5ws env UPGRADE_TOOL=portupgrade UPGRADE_PORT=pkg-1.8.8 UPGRADE_PORT_VER=1.8.8 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! ports-mgmt/pkg (pkg-1.8.8)    (distinfo incorrect)

При попытке обновления любого порта получаю:
"Either /usr/ports/xxxxx/xxxxx/distinfo is out of date, or"
"XXXXXX.tar.xz is spelled incorrectly."


Что и где нужно посмотреть и поправить? Помогите люди добрые.... :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 1:09 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5306
Откуда: СССР, Харьков
pkg-static install -f pkg


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 2:11 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 14 дек, 2015 7:23 pm
Сообщения: 18
Откуда: Russia, Moscow
ankor писал(а):
pkg-static install -f pkg

Не помогло. Предлагает переустановить эту же, т.е. старую версию пакета:
Код:
# pkg update
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.


# pkg-static install -f pkg
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 1 package(s) will be affected (of 0 checked):

Installed packages to be REINSTALLED:
        pkg-1.8.8

Number of packages to be reinstalled: 1

2 MiB to be downloaded.

Proceed with this action? [y/N]:



Похоже, что-то с датами. Т.е. при запросе на поиск мне возвращается информация о старых версиях скомпилированных пакетов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 2:28 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5306
Откуда: СССР, Харьков
Дерево портов поломатое почему-то, по новой загрузить.
portsnap fetch extract


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 3:08 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5076
Откуда: Москва
Amaka писал(а):
Строку SVERSION=1003000 добавил руками, т.к. без нее еще хуже.

Не надо так делать, никогда.

Amaka писал(а):
Что и где нужно посмотреть и поправить? Помогите люди добрые.... :(

portsnap fetch extract как сказали (а вообще посмотреть что у вас в том distinfo и как так получилось что там не то что надо).

Amaka писал(а):
Похоже, что-то с датами. Т.е. при запросе на поиск мне возвращается информация о старых версиях скомпилированных пакетов.

Потому что pkg использует квартальную ветку, там пакеты сейчас на начало октября. Можно переключиться (заменить quarterly на latest) в /etc/pkg/FreeBSD.conf, а лучше создать /usr/local/etc/pkg/repos/FreeBSD.conf и переопределить url там.

И не мешайте пакеты и порты, либо одно либо другое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 4:17 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 14 дек, 2015 7:23 pm
Сообщения: 18
Откуда: Russia, Moscow
ankor писал(а):
Дерево портов поломатое почему-то, по новой загрузить.
portsnap fetch extract


Пробую.
Сначала убрал корректирующую строку OSVERSION=1003000 в файле /etc/make.conf:
Код:
OPTIONS_UNSET=X11
# manual defined for -> (FreeBSD 10.3-RELEASE)
##########OSVERSION=1003000


Делаю portsnap fetch extract. Результат:
Код:
 # portupgrade -f pkg-1.8.8
make: "Mk/Mk/bsd.port.mk" line 1148: UNAME_r (10.3-RELEASE-p11) and OSVERSION () do not agree on major version number.
/usr/local/lib/ruby/site_ruby/2.2/pkgtools/portsdb.rb:237:in `join': no implicit conversion of nil into String (TypeError)
        from /usr/local/lib/ruby/site_ruby/2.2/pkgtools/portsdb.rb:237:in `index_file'
        from /usr/local/lib/ruby/site_ruby/2.2/pkgtools/portsdb.rb:247:in `db_dir='
        from /usr/local/lib/ruby/site_ruby/2.2/pkgtools/portsdb.rb:167:in `setup'
        from /usr/local/lib/ruby/site_ruby/2.2/pkgtools/pkgtools.rb:242:in `init_pkgtools_global'
        from /usr/local/sbin/portupgrade:531:in `block in main'
        from /usr/local/lib/ruby/2.2/optparse.rb:917:in `initialize'
        from /usr/local/sbin/portupgrade:238:in `new'
        from /usr/local/sbin/portupgrade:238:in `main'
        from /usr/local/sbin/portupgrade:2380:in `<main>'


Т.е. ругается на "Mk/Mk/bsd.port.mk" line 1148: UNAME_r (10.3-RELEASE-p11) and OSVERSION () do not agree on major version number".
Т.е. не видит мажорный номер версии... :(
В интернете говорят нужно руками указать строку SVERSION=1003000 в файле /etc/make.conf.
Указываю ее:
Код:
# manual defined for -> (FreeBSD 10.3-RELEASE)
OSVERSION=1003000


Пробую заново:
Код:
# portupgrade -f pkg-1.8.8
[Reading data from pkg(8) ... - 197 packages found - done]
[Updating the portsdb <format:bdb_btree> in /usr/ports ... - 26524 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000.........18000.........19000.........20000.........21000.........22000.........23000.........24000.........25000.........26000..... ..... done]
--->  Upgrading 'pkg-1.8.8' to 'pkg-1.9.3' (ports-mgmt/pkg)
--->  Building '/usr/ports/ports-mgmt/pkg'
===>  Cleaning for pkg-1.9.3
===>  License BSD2CLAUSE accepted by the user
=> pkg-1.9.3.tar.xz is not in /usr/ports/ports-mgmt/pkg/distinfo.
=> Either /usr/ports/ports-mgmt/pkg/distinfo is out of date, or
=> pkg-1.9.3.tar.xz is spelled incorrectly.
*** Error code 1

Stop.
make: stopped in /usr/ports/ports-mgmt/pkg
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20161122-46733-ivjxmf env UPGRADE_TOOL=portupgrade UPGRADE_PORT=pkg-1.8.8 UPGRADE_PORT_VER=1.8.8 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! ports-mgmt/pkg (pkg-1.8.8)    (distinfo incorrect)

Та же ошибка:
=> pkg-1.9.3.tar.xz is not in /usr/ports/ports-mgmt/pkg/distinfo.
=> Either /usr/ports/ports-mgmt/pkg/distinfo is out of date, or
=> pkg-1.9.3.tar.xz is spelled incorrectly.
*** Error code 1

Куда дальше смотреть :?:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 4:39 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5306
Откуда: СССР, Харьков
Вы систему обновляли до 10.3 и как?

Код:
make -C /usr/ports -V OSVERSION

чего покажет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 4:45 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 14 дек, 2015 7:23 pm
Сообщения: 18
Откуда: Russia, Moscow
ankor писал(а):
Вы систему обновляли до 10.3 и как?

Код:
make -C /usr/ports -V OSVERSION

чего покажет?

Да, обновлял. Но в момент обновления "моргнула" сеть. В результате получил этот баг. Вывод команды make:
Код:
# make -C /usr/ports -V OSVERSION
1003000

Если закомментировать строку SVERSION=1003000 в файле /etc/make.conf, то вывод такой:
Код:
# make -C /usr/ports -V OSVERSION
make[1]: "/usr/ports/Mk/bsd.port.mk" line 1148: UNAME_r (10.3-RELEASE-p11) and OSVERSION () do not agree on major version number.
make: "/usr/ports/Mk/bsd.port.subdir.mk" line 112: warning: "make -V _JAVA_VERSION_LIST_REGEXP USE_JAVA=1 -f /usr/ports/Mk/bsd.port.mk" returned non-zero status
make[1]: "/usr/ports/Mk/bsd.port.mk" line 1148: UNAME_r (10.3-RELEASE-p11) and OSVERSION () do not agree on major version number.
make: "/usr/ports/Mk/bsd.port.subdir.mk" line 117: warning: "make -V _JAVA_VENDOR_LIST_REGEXP USE_JAVA=1 -f /usr/ports/Mk/bsd.port.mk" returned non-zero status
make[1]: "/usr/ports/Mk/bsd.port.mk" line 1148: UNAME_r (10.3-RELEASE-p11) and OSVERSION () do not agree on major version number.
make: "/usr/ports/Mk/bsd.port.subdir.mk" line 122: warning: "make -V _JAVA_OS_LIST_REGEXP USE_JAVA=1 -f /usr/ports/Mk/bsd.port.mk" returned non-zero status
make[1]: "/usr/ports/Mk/bsd.port.mk" line 1148: UNAME_r (10.3-RELEASE-p11) and OSVERSION () do not agree on major version number.
make: "/usr/ports/Mk/bsd.port.subdir.mk" line 127: warning: "make -V _JAVA_PORTS_INSTALLED USE_JAVA=1 -f /usr/ports/Mk/bsd.port.mk" returned non-zero status

Java у меня не установлена, т.к. не нужна.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 5:43 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5076
Откуда: Москва
Пустой OSVERSION это очень странно. Покажите
Код:
ls -l /usr/include/sys/param.h /usr/src/sys/sys/param.h
grep __FreeBSD_version /usr/include/sys/param.h /usr/src/sys/sys/param.h

и покажите
/usr/ports/ports-mgmt/pkg/distinfo


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 5:51 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 14 дек, 2015 7:23 pm
Сообщения: 18
Откуда: Russia, Moscow
AMDmi3 писал(а):
...Покажите
Код:
ls -l /usr/include/sys/param.h /usr/src/sys/sys/param.h
grep __FreeBSD_version /usr/include/sys/param.h /usr/src/sys/sys/param.h

и покажите
/usr/ports/ports-mgmt/pkg/distinfo

Показываю:
Код:
# ls -l /usr/include/sys/param.h /usr/src/sys/sys/param.h
ls: /usr/src/sys/sys/param.h: No such file or directory
-r--r--r--  1 root  wheel  12245 25 мар  2016 /usr/include/sys/param.h


# grep __FreeBSD_version /usr/include/sys/param.h /usr/src/sys/sys/param.h
/usr/include/sys/param.h: * __FreeBSD_version numbers are documented in the Porter's Handbook.
/usr/include/sys/param.h:#undef __FreeBSD_version
/usr/include/sys/param.h:#define __FreeBSD_version 1003000      /* Master, propagated to newvers */
grep: /usr/src/sys/sys/param.h: No such file or directory



Содержимое файла /usr/ports/ports-mgmt/pkg/distinfo :
Код:
# cat /usr/ports/ports-mgmt/pkg/distinfo
TIMESTAMP = 1478211394
SHA256 (pkg-1.9.3.tar.xz) = fde5a7835ef1784fecc6ad9ecc9478c83006b2c1d2a2b725784657fcda5814be
SIZE (pkg-1.9.3.tar.xz) = 1950372


Если расшифровать TIMESTAMP = 1478211394 то получим:
# echo '1478211394' | perl -lne 'print scalar localtime $_;'
Fri Nov  4 01:16:34 2016

# date
вторник, 22 ноября 2016 г. 16:50:57 (MSK)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 6:03 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5076
Откуда: Москва
Хм. А awk --version ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 6:14 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 14 дек, 2015 7:23 pm
Сообщения: 18
Откуда: Russia, Moscow
Пустой вывод:
Код:
# awk --version



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 6:16 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5076
Откуда: Москва
Ну так вот все проблемы из-за того что у вас сломан awk.

which awk
ls -l `which awk`
file `which awk`


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 7:20 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 14 дек, 2015 7:23 pm
Сообщения: 18
Откуда: Russia, Moscow
Точно!!!! Вот что вижу:
Код:
# which awk
/usr/bin/awk

# ls -l `which awk`
-r-xr-xr-x  2 root  wheel  0 27 окт 18:23 /usr/bin/awk

# file `which awk`
/usr/bin/awk: empty


Скопировал этот файл с другого компьютера и все заработало:
Код:
# portupgrade -f pkg-1.8.8
...
[1/1] Deinstalling pkg-1.8.8...
[1/1] Deleting files for pkg-1.8.8: 100%
[Reading data from pkg(8) ... - 196 packages found - done]
--->  Installing the new version via the port
===>  Installing for pkg-1.9.3
===>   Registering installation for pkg-1.9.3
Installing pkg-1.9.3...
...
===>  Cleaning for pkg-1.9.3
--->  Cleaning out obsolete shared libraries


Вопрос закрыт.
Большое спасибо за оказанную помощь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Вт 22 ноя, 2016 7:29 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5076
Откуда: Москва
Лучше накатить систему. Не известно что у вас ещё поломано.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Ср 23 ноя, 2016 10:49 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 14 дек, 2015 7:23 pm
Сообщения: 18
Откуда: Russia, Moscow
AMDmi3 писал(а):
Лучше накатить систему. Не известно что у вас ещё поломано.

Что значит "накатить"? Сделать freebsd-update или bsdinstall?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Ср 23 ноя, 2016 11:24 am 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5076
Откуда: Москва
Я делаю installworld. Про bsdinstall не знаю, а freebsd-update не будет обновлять битые файлы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Ср 23 ноя, 2016 12:47 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5076
Откуда: Москва
Хотя у freebsd-update есть режим IDS в котором она покажет битые файлы. Хотя учитывая что awk у вас побила скорее всего на же, я бы ей особо не доверял.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Пн 12 дек, 2016 4:22 pm 
Не в сети

Зарегистрирован: Ср 05 окт, 2016 7:07 pm
Сообщения: 97
Откуда: Санкт-Петербург
она покажет не битые, а отличающиеся от дистрибутива файлы. например дефолтовые конфигурации, которые были отредактированы, тоже будут "битыми"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с pkg
СообщениеДобавлено: Чт 19 янв, 2017 5:28 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 14 дек, 2015 7:23 pm
Сообщения: 18
Откуда: Russia, Moscow
Добрый день, уважаемые форумчане!
Опять проблема. Уже на другом сервере (FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012).
Я обновил порты:
Код:
# portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done.
Fetching snapshot metadata... done.
Updating from Thu Jan 19 11:46:13 MSK 2017 to Thu Jan 19 15:53:34 MSK 2017.
Fetching 5 metadata patches... done.
Applying metadata patches... done.
Fetching 0 metadata files... done.
Fetching 16 patches.....10... done.
Applying patches... done.
Fetching 1 new ports or files... done.
Removing old files and directories... done.
Extracting new files:
/usr/ports/Mk/bsd.port.mk
/usr/ports/devel/Makefile
/usr/ports/devel/ispc/
/usr/ports/devel/lua-lpeg/
/usr/ports/java/proguard/
/usr/ports/lang/php56/
...
/usr/ports/x11-fonts/montserrat/
Building new INDEX files... done.


Посмотрел, что нужно обновлять:
Код:
# pkg version -vl '<'
aspell-0.60.6.1_5                  <   needs updating (index has 0.60.6.1_6)
bash-4.4                           <   needs updating (index has 4.4.5)
bison-2.7.1,1                      <   needs updating (index has 3.0.4,1)
ca_root_nss-3.27.1                 <   needs updating (index has 3.28.1)
clang34-3.4.2_4                    <   needs updating (index has 3.4.2_5)
cmake-3.6.3                        <   needs updating (index has 3.7.1)
cmake-modules-3.6.3                <   needs updating (index has 3.7.1)
curl-7.51.0_1                      <   needs updating (index has 7.52.1_1)
...
pkg-1.9.3                          <   needs updating (index has 1.9.4_1)
...
zoneinfo-2016.g                    <   needs updating (index has 2016.j)


Не обновляется софт. Выдет ошибку:
Код:
# portupgrade pkg-1.9.3
[Reading data from pkg(8) ... - 230 packages found - done]
--->  Upgrading 'pkg-1.9.3' to 'pkg-1.9.4_1' (ports-mgmt/pkg)
--->  Building '/usr/ports/ports-mgmt/pkg'
===>  Cleaning for pkg-1.9.4_1
/!\ 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.

*** [show-unsupported-system-error] Error code 1

Stop in /usr/ports/ports-mgmt/pkg.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20170119-79537-11zmez2 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=pkg-1.9.3 UPGRADE_PORT_VER=1.9.3 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! ports-mgmt/pkg (pkg-1.9.3)    (unknown build error)


Рядом стоит почти такой-же сервер (FreeBSD 9.3-RELEASE #0 r268512: Thu Jul 10 23:44:39 UTC 2014), на нем все нормально обновлялось.
Теперь тоже ошибка:
Код:
# portupgrade nettle-3.2 gnutls-3.4.15
"Mk/bsd.port.mk", line 1043: Unknown directive
make: fatal errors encountered -- cannot continue
/usr/local/lib/ruby/site_ruby/2.2/pkgtools/portsdb.rb:237:in `join': no implicit conversion of nil into String (TypeError)
        from /usr/local/lib/ruby/site_ruby/2.2/pkgtools/portsdb.rb:237:in `index_file'
        from /usr/local/lib/ruby/site_ruby/2.2/pkgtools/portsdb.rb:247:in `db_dir='
        from /usr/local/lib/ruby/site_ruby/2.2/pkgtools/portsdb.rb:167:in `setup'
        from /usr/local/lib/ruby/site_ruby/2.2/pkgtools/pkgtools.rb:242:in `init_pkgtools_global'
        from /usr/local/sbin/portupgrade:531:in `block in main'
        from /usr/local/lib/ruby/2.2/optparse.rb:917:in `initialize'
        from /usr/local/sbin/portupgrade:238:in `new'
        from /usr/local/sbin/portupgrade:238:in `main'
        from /usr/local/sbin/portupgrade:2380:in `<main>'

Что делать? Куда смотреть? :shock:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика