Установка GLPI на Gentoo
xlin 15 декабря, 2014 - 22:51
Доброго дня. Решил заняться инвентаризацией и пробую GLPI.
Проверка настроек стопорится на "Проверка функции MySQLi Вы должны установить улучшенное расширение MySQL для PHP."
Что ему от меня надо?
Делал
Сделал emerge -av mysql php
На выходе
* Regenerating GNU info directory index... * Processed 95 info files. !!! existing preserved libs: >>> package: dev-db/mysql-5.5.40 * - /usr/lib64/libmysqlclient.so.16 * - /usr/lib64/mysql/libmysqlclient.so.16 * - /usr/lib64/mysql/libmysqlclient.so.16.0.0 * used by /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux/auto/DBD/mysql/mysql.so (dev-perl/DBD-mysql-4.20.0) Use emerge @preserved-rebuild to rebuild packages using these libraries * IMPORTANT: 15 config files in '/etc' need updating. * See the CONFIGURATION FILES section of the emerge * man page to learn how to update config files. * IMPORTANT: 5 news items need reading for repository 'gentoo'. * Use eselect news to read news items.
Не помогло
»
- Для комментирования войдите или зарегистрируйтесь
Все решилось USE="mysqli"
Все решилось USE="mysqli" emerge -av php
Но вопрос попутный. Что с этим делать?
>>> package: dev-db/mysql-5.5.40
* - /usr/lib64/libmysqlclient.so.16
* - /usr/lib64/mysql/libmysqlclient.so.16
* - /usr/lib64/mysql/libmysqlclient.so.16.0.0
* used by /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux/auto/DBD/mysql/mysql.so (dev-perl/DBD-mysql-4.20.0)
Use emerge @preserved-rebuild to rebuild packages using these libraries
Именно это и сделайте.
Именно это и сделайте.
.
Муза шепчет, что и чтение новостей дело нелишнее, и сугубо — обновление конфигурационных файлов.
:wq
--
Live free or die
Ну да, в целом это полезно.
Ну да, в целом это полезно. Но в данном конкретно случае всё гораздо проще. Portage говорит прямо и недвусмысленно: Use emerge @preserved-rebuild to rebuild packages using these libraries, а человек зачем-то спрашивает, что с этим делать.
Видимо читать даже такие
Видимо читать даже такие короткие сообщения уже не принято.
К слову относительно USE="mysqli" emerge -av php
Как только PHP обновиться - флаг слетит, точнее новая версия будет собрана без него.
Его необходимо добавить в package.use