Home » Форум

Форум

Ошибка при установке MySQL  

 

Михаил
(@mixx)
New Member
Присоединился: 8 месяцев назад
Сообщения: 3
12/12/2018 10:22 дп  

Доброго времени суток!

Ставлю веб-сервер по инструкции "Freebsd настройка php-fpm и nginx" на виртуальную машину Hyper-V с дистрибутива FreeBSD-11.2-RELEASE-amd64-disc1.iso. До этого успешно прошёл по инструкциям с сайта этапы установки, настройки и обновления

Затык случился на этапе устанвоки MySQL, а именно после команды make install clean выдаётся в конце примерно такое:

===> Configuring for p5-Locale-gettext-1.07
env: /usr/local/bin/perl5.26.3: No such file or directory
*** Error code 127

Stop.
make[14]: stopped in /usr/ports/devel/p5-Locale-gettext
*** Error code 1

Stop.
make[13]: stopped in /usr/ports/misc/help2man
*** Error code 1

Stop.
make[12]: stopped in /usr/ports/misc/help2man
*** Error code 1

Stop.
make[11]: stopped in /usr/ports/print/texinfo
*** Error code 1

Stop.
make[10]: stopped in /usr/ports/print/texinfo
*** Error code 1

Stop.
make[9]: stopped in /usr/ports/devel/m4
*** Error code 1

Stop.
make[8]: stopped in /usr/ports/devel/m4
*** Error code 1

Stop.
make[7]: stopped in /usr/ports/devel/autoconf
*** Error code 1

Stop.
make[6]: stopped in /usr/ports/www/libnghttp2
*** Error code 1

Stop.
make[5]: stopped in /usr/ports/ftp/curl
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/ftp/curl
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/devel/cmake
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/cmake
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/databases/mysql55-server
*** Error code 1

Stop.
make: stopped in /usr/ports/databases/mysql55-server

Примерно так же случилось и при попытке поставить mysql80-server. Подскажите, пожалуйста, в каком направлении надо копать теперь?

This topic was modified 8 месяцев назад by Михаил

Цитата
Zerox
(@zerox)
Reputable Member Admin
Присоединился: 6 лет назад
Сообщения: 361
12/12/2018 10:30 дп  

Тут явно указано, в чем проблема:

env: /usr/local/bin/perl5.26.3: No such file or directory

Установщик хочет видеть перл, а его нет. По какой причине - не знаю. 


ОтветитьЦитата
Михаил
(@mixx)
New Member
Присоединился: 8 месяцев назад
Сообщения: 3
13/12/2018 12:21 пп  

Самое смешное, что в /usr/local/bin есть perl5.26.2 вместо perl5.26.3 - разница в одной несчастной цифири.

Может, конфиги где-то подправить перед установкой?


ОтветитьЦитата
STALKER_SLX
(@stalker_slx)
Trusted Member
Присоединился: 9 месяцев назад
Сообщения: 99
14/12/2018 2:06 дп  
От: Михаил

Самое смешное, что в /usr/local/bin есть perl5.26.2 вместо perl5.26.3 - разница в одной несчастной цифири.

Может, конфиги где-то подправить перед установкой?

Если установка осуществлялась с помощь пакетов, тогда и мог случится такой вот казус... 

Ну, а если Вы производили установку программ из коллекции портов, то попробуйте повторно обновить ВСЮ коллекцию и переустановить нужное Вам ПО!

This post was modified 8 месяцев назад by STALKER_SLX

ОтветитьЦитата
Zerox
(@zerox)
Reputable Member Admin
Присоединился: 6 лет назад
Сообщения: 361
15/12/2018 9:01 пп  
От: Михаил

Самое смешное, что в /usr/local/bin есть perl5.26.2 вместо perl5.26.3 - разница в одной несчастной цифири.

Может, конфиги где-то подправить перед установкой?

Можно попробовать сделать символьную ссылку с 5.26.2 на 5.26.3. Скорее всего это поможет. Вряд ли там большая разница в этих версиях. Вообще, помню как частенько приходилось заниматься вот такой ерундой на freebsd. С переходом на linux это прекратилось. 


ОтветитьЦитата
Михаил
(@mixx)
New Member
Присоединился: 8 месяцев назад
Сообщения: 3
30/01/2019 5:58 дп  

Да, символьная ссылка помогла. Спасибо!


ОтветитьЦитата
Share:
  
Работает

Пожалуйста, Вход или Зарегистрироваться