postgresql — компиляция php 5.3 не удалась с использованием postgresq93-devel в образ Docker

Я использую пользовательскую компиляцию на основе PHP 5.3 и мне нужно обновить версию postgresql с 9.2 до 9.3.

Я использую докер для своей инфраструктуры, и новые строки, которые я добавил, были

yum remove postgresql -y && \
rpm -i /tmp/postgresql93.rpm && \
yum install postgresql93 postgresql93-devel -y && \
rm -rf /tmp/postgresql93.rpm && \

Компиляция не удалась, и сообщение было:

checking for pg_config... not found
configure: error: Cannot find libpq-fe.h. Please specify correct PostgreSQL installation path

Затем я добавил пакет postgresql-devel в строки обновления

yum remove postgresql -y && \
rpm -i /tmp/postgresql93.rpm && \
yum install postgresql-devel postgresql93 postgresql93-devel -y && \
rm -rf /tmp/postgresql93.rpm && \

Интересно, почему с помощью PostgreSQL-развитых работает, если я также установил postgresql93-разви.

В моем предыдущем сборнике я использовал PostgreSQL-развитых но я удалил и подумал postgresql93-разви должно быть работа, но это не так.

Есть идеи, почему это происходит? В чем здесь разница и зачем мне пользоваться PostgreSQL-развитых в любом случае?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]