$(APT_TOOL) install $(DEBS)
install_pgsql_client_debs_90:
- @if [ `$(APT_TOOL) versions libpq-dev | grep ^i|sed 's/^i[ \t]*//'|cut -d. -f1` -eq 8 ]; \
+ @LIBPQ=`$(APT_TOOL) versions libpq-dev 2>&1 | grep ^i|sed 's/^i .[ \t]*//'|cut -d. -f1` ; \
+ if [ $$LIBPQ ] ; \
then \
- echo -e "libpq5 / libpq-dev are installed as part of OpenSRF (a dependency" \
- "of apache2-prefork-dev), but these are the 8.4 versions and they" \
- "conflict with the 9.0 versions - so remove them, install the pinned" \
- "backports of 9.0, then reinstall the apache2-prefork-dev package.\n\n" \
- "**WARNING**: Saying 'Yes' to this step will _remove_ any PostgreSQL" \
- "databases that might currently exist on this machine." && \
- $(APT_SAFE_TOOL) remove libpq5 libpq-dev ; \
+ echo $$LIBPQ; \
+ if [ $$LIBPQ -eq 8 ] ; \
+ then \
+ echo -e "libpq5 / libpq-dev are installed as part of OpenSRF (a dependency" \
+ "of apache2-prefork-dev), but these are the 8.4 versions and they" \
+ "conflict with the 9.0 versions - so remove them, install the pinned" \
+ "backports of 9.0, then reinstall the apache2-prefork-dev package.\n\n" \
+ "**WARNING**: Saying 'Yes' to this step will _remove_ any PostgreSQL" \
+ "databases that might currently exist on this machine." && \
+ $(APT_SAFE_TOOL) remove libpq5 libpq-dev ; \
+ fi \
fi
$(APT_BACKPORT_TOOL) install $(PGSQL_CLIENT_DEBS_90)
$(APT_TOOL) install apache2-prefork-dev