Замена oniguruma6 на oniguruma

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

Замена oniguruma6 на oniguruma

Непрочитанное сообщение Гость » 2017-11-22 14:53:27

Подскажите пожалуйста:
В UPDATING прочитал, что oniguruma6 больше не будет в портах, и нужно перейти на oniguruma...

Код: Выделить всё

20171112:
  AFFECTS: consumers of devel/oniguruma*
  AUTHOR: riggs@FreeBSD.org

  Outdated versions of oniguruma have been removed from the ports
  tree; devel/oniguruma is the only supported version, currently
  replacing devel/oniguruma6.
  pkg should handle this automatically while users of portmaster or
  portupgrade might need to take additional manual steps:
Выполнил согласно инструкции шаги:

Код: Выделить всё

        portupgrade -o devel/oniguruma devel/oniguruma6
        portupgrade -fr devel/oniguruma
После второй команды пересобрался oniguruma6 и php56-mbstring

В итоге в системе по прежнему oniguruma6 и php56-mbstring зависит от него...
Я думал что после выполнения двух команд выше, в системе удалится oniguruma6, и взамен будет oniguruma, а php56-mbstring будет зависеть уже от oniguruma

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Замена oniguruma6 на oniguruma

Непрочитанное сообщение snorlov » 2017-11-22 17:49:18

Можно попытаться так

Код: Выделить всё

pkg set -o devel/oniguruma6:devel/oniguruma
portupgrade -frR  oniguruma6

Гость
проходил мимо

Замена oniguruma6 на oniguruma

Непрочитанное сообщение Гость » 2017-11-23 8:22:43

snorlov писал(а):Можно попытаться так

Код: Выделить всё

pkg set -o devel/oniguruma6:devel/oniguruma
portupgrade -frR  oniguruma6
Во второй команде именно oniguruma6 указать? или же всё таки: portupgrade -frR oniguruma

snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Замена oniguruma6 на oniguruma

Непрочитанное сообщение snorlov » 2017-11-23 9:23:41

вы в первой команде говорите, что у вас софт вместо oniguruma6 будет oniguruma, а во второй команде произойдет обновление oniguruma6 на oniguruma, другими словами portupgrade сначала скомпилирует oniguruma, затем удалит oniguruma6 и поставит oniguruma

Гость
проходил мимо

Замена oniguruma6 на oniguruma

Непрочитанное сообщение Гость » 2017-11-23 10:28:32

Выполнил следующие две команды:
pkg set -o devel/oniguruma6:devel/oniguruma
portupgrade -frR oniguruma6
В итоге в системе по прежнему используется oniguruma6

snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Замена oniguruma6 на oniguruma

Непрочитанное сообщение snorlov » 2017-11-23 10:33:06

А как вы это определяете

Код: Выделить всё

pkg info | grep oniguruma

Гость
проходил мимо

Замена oniguruma6 на oniguruma

Непрочитанное сообщение Гость » 2017-11-23 11:04:12

Вывод команд:

Код: Выделить всё

$ pkg info | grep oniguruma
oniguruma6-6.6.1               BSDL Regular Expressions library compatible with POSIX/GNU/Perl
$ pkg info -r oniguruma6
oniguruma6-6.6.1:
        php56-mbstring-5.6.32

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Замена oniguruma6 на oniguruma

Непрочитанное сообщение xM » 2017-11-23 20:37:43

Всё правильно у вас. Просто в дереве портов oniguruma6 переместилась из devel/oniguruma6 в devel/oniguruma. Что вы и наблюдаете.
IT voodoo blog https://kostikov.co