php5-mysql-5.2.12 cannot install: unknown MySQL version: 54

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

php5-mysql-5.2.12 cannot install: unknown MySQL version: 54

Непрочитанное сообщение Volodymyr » 2010-01-12 18:15:20

Ставлю с портов /usr/ports/databases/php5-mysql

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

===>  php5-mysql-5.2.12 cannot install: unknown MySQL version: 54.
*** Error code 1

Stop in /usr/ports/databases/php5-mysql.

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

mysql-client-5.4.3
mysql-server-5.4.3
Даже и не знаю куда копать. Почему 54, когда 5.4.3...

Хостинговая компания 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/

mnz_home
проходил мимо

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version: 54

Непрочитанное сообщение mnz_home » 2010-01-12 18:50:36

Даже и не знаю куда копать. Почему 54, когда 5.4.3...
54 означает 5.4.х. Ставьте 5.1. Или есть острая необходимость именно в бета версии?

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version: 54

Непрочитанное сообщение Volodymyr » 2010-01-12 18:56:08

Стоит на всех серверах, реально имеет ряд преимуществ по сравнению с 5.1, до этого апдейтился порт РНР без проблем.

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version: 54

Непрочитанное сообщение Volodymyr » 2010-01-13 14:36:05

В общем то проблема в том что 5.4 у меня в портах уже нету, так как девелоперская версия перешла на 5.5. отсюда и ругань что не не знает такого. Решение - переход на извесну версию 5.5 или 5.1

Аватара пользователя
kil
рядовой
Сообщения: 49
Зарегистрирован: 2009-02-06 20:47:15
Откуда: Воронеж
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version: 54

Непрочитанное сообщение kil » 2010-01-13 14:58:46

Ставь пакет

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

pkg_add -R php5-mysql-5.2.12
Мозг - это орган,
посредством которого
мы думаем что думаем,
думаем что знаем

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version: 54

Непрочитанное сообщение Volodymyr » 2010-01-13 15:37:53

Я с портов ставлюсь.

Аватара пользователя
kil
рядовой
Сообщения: 49
Зарегистрирован: 2009-02-06 20:47:15
Откуда: Воронеж
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version: 54

Непрочитанное сообщение kil » 2010-01-13 15:52:45

Честно не помню но если написать

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

pkg_add -r php5-mysql
фряха сама из инета вытянет php5-mysql и установит его со всеми зависимостями, так что это не принципиально из портов или нет
Мозг - это орган,
посредством которого
мы думаем что думаем,
думаем что знаем

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version: 54

Непрочитанное сообщение Volodymyr » 2010-01-13 16:38:28

Да все нормально. Я переставил мускул на 5.5 и нормально проставилось РНР. Причина бала в том что небыло уже тех портов с котрых ставился мускул. В общем задачка была на логику.

stmm
проходил мимо

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение stmm » 2010-03-05 15:19:51

У меня тож такая ситуация была. Только обновить MySQL до 55 не получается (сначала надо снести 54, потом собрать 55, слишком долго сервер в ауте простоит).

Простое решение:

Редактируем файл /usr/ports/Mk/bsd.database.mk
Находим строчки:

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

MYSQL51_LIBVER=         16
MYSQL55_LIBVER=         16
вставляем строчку для версии 54. Должно выглядеть так:

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

MYSQL51_LIBVER=         16
MYSQL54_LIBVER=         16
MYSQL55_LIBVER=         16
После этого все потры обновляются/собираются с мускулей 54
Удачи =)

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение Volodymyr » 2010-03-05 15:30:09

stmm писал(а):У меня тож такая ситуация была. Только обновить MySQL до 55 не получается (сначала надо снести 54, потом собрать 55, слишком долго сервер в ауте простоит).
А разве во время листала сервера происходит его остановка?

stmm
проходил мимо

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение stmm » 2010-03-05 15:57:10

Volodymyr писал(а):
stmm писал(а):У меня тож такая ситуация была. Только обновить MySQL до 55 не получается (сначала надо снести 54, потом собрать 55, слишком долго сервер в ауте простоит).
А разве во время листала сервера происходит его остановка?
Не знаю как у Вас. А у меня собрать 55 не получалось, когда стояла 54, не то что инсталить. make без параметров вылетала с ошибкой о несовместимости пакетов. Мол сначала pkg_delete, а потом приступайте к ...

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение Volodymyr » 2010-03-05 16:22:29

make deinstall && make install clean && /usr/local/etc/rc.d/mysql-server restart - где-то так.

stmm
проходил мимо

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение stmm » 2010-03-06 0:30:37

Volodymyr писал(а):make deinstall && make install clean && /usr/local/etc/rc.d/mysql-server restart - где-то так.
Это да. make deinstall. Работающие процессы при этом останутся в памяти и все хорошо. Но деинстал потянет за собой и mysqlXX-client.
Получится что свежие процессы, которые используют клиента, просто в пролете.

stmm
проходил мимо

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение stmm » 2010-03-06 0:39:08

Volodymyr писал(а):make deinstall && make install clean && /usr/local/etc/rc.d/mysql-server restart - где-то так.
И еще один занимательный факт

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

[root@***** /usr/ports/databases/mysql54-server]# make deinstall
===>  Deinstalling for databases/mysql54-server
===>   Deinstalling mysql-server-5.4.2
Stopping mysql.
Waiting for PIDS: 12414, 12414.
Оказывается все таки сервер будет в ауте...

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение Gamerman » 2010-03-06 1:36:22

Можно собрать пакет без инсталяции, а потом уже реинстальнуть. Тогда система в ауте будет меньше.
Глюк глюком вышибают!

FiL
ст. лейтенант
Сообщения: 1374
Зарегистрирован: 2010-02-05 0:21:40

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение FiL » 2010-03-06 1:39:25

Volodymyr писал(а):В общем то проблема в том что 5.4 у меня в портах уже нету, так как девелоперская версия перешла на 5.5. отсюда и ругань что не не знает такого. Решение - переход на извесну версию 5.5 или 5.1
А как-же так получилось? Раз обновил дерево портов, то надо было уж и все порты установленные обновлять сразу. И только потом компилить новое.
Или компилить не обновляя дерево портов.

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение Volodymyr » 2010-03-06 14:34:59

Получилось так что РНР обновился раньше мускула, да это и не проблема на самом деле.

stmm
проходил мимо

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение stmm » 2010-03-08 20:32:53

Gamerman писал(а):Можно собрать пакет без инсталяции, а потом уже реинстальнуть. Тогда система в ауте будет меньше.
В том то и дело, что 55 не собирается, если стоит 54.
Пришлось в Makefile закоментировать строчки CONFLICTS=
Только так получится сначала собрать, потом деинсталл и реинсталл

Аватара пользователя
maccartny
проходил мимо
Сообщения: 4
Зарегистрирован: 2010-03-03 17:37:04
Откуда: Запорожье
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение maccartny » 2014-01-27 23:23:54

stmm писал(а):У меня тож такая ситуация была. Только обновить MySQL до 55 не получается (сначала надо снести 54, потом собрать 55, слишком долго сервер в ауте простоит).

Простое решение:

Редактируем файл /usr/ports/Mk/bsd.database.mk
Находим строчки:

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

MYSQL51_LIBVER=         16
MYSQL55_LIBVER=         16
вставляем строчку для версии 54. Должно выглядеть так:

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

MYSQL51_LIBVER=         16
MYSQL54_LIBVER=         16
MYSQL55_LIBVER=         16
После этого все потры обновляются/собираются с мускулей 54
Удачи =)
Cпасибо !

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35418
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: php5-mysql-5.2.12 cannot install: unknown MySQL version:

Непрочитанное сообщение Alex Keda » 2014-01-30 19:39:16

stmm писал(а):
Gamerman писал(а):Можно собрать пакет без инсталяции, а потом уже реинстальнуть. Тогда система в ауте будет меньше.
В том то и дело, что 55 не собирается, если стоит 54.
Пришлось в Makefile закоментировать строчки CONFLICTS=
Только так получится сначала собрать, потом деинсталл и реинсталл
и всё делается за 10-15 секунд
Убей их всех! Бог потом рассортирует...