Re: pg 10.1 missing libpq in postgresql-devel

From: Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com>
To: support-tiger <support(at)tigernassau(dot)com>, pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: pg 10.1 missing libpq in postgresql-devel
Date: 2018-01-28 01:43:38
Message-ID: f2a0d19c-2a3a-d8e2-d807-e5d29517582e@aklaver.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 01/27/2018 04:34 PM, support-tiger wrote:
> sorry for delay but ran some tests on older version pg gem - still fails

With what error message?

What Ruby gem?

>
> it fails on building the config file with simply missing libpq-fe.h,
> cannot find libpq-fe.h

Well it is there:

rpm -qlp postgresql10-devel-10.1-1PGDG.f27.x86_64.rpm | grep libpq-fe.h
warning: postgresql10-devel-10.1-1PGDG.f27.x86_64.rpm: Header V4
DSA/SHA1 Signature, key ID 442df0f8: NOKEY
/usr/pgsql-10/include/libpq-fe.h

>
> I suspect it is a problem with using the pgdg repository and that
> postgresql get "10" added to them ie postgresql10-devel and maybe the
> gem code does not recognize that.   Since vers 10 is not breaking it
> does not make sense (i guess fedora)  to rename vers 10 with the "10" -
> maybe they just love the python 2 / 3 fiasco and want to extend it to
> postgresql.

Previous versions used version numbering also:

https://yum.postgresql.org/9.6/fedora/fedora-26-x86_64/

postgresql96-devel-9.6.6-1PGDG.f26.x86_64.rpm

My guess it that the config script for the gem is not taking into
account that Postgres changed from a three part versioning system X.Y.z
to a two part system X.y(where lower case is minor version) from 9.6.0
to 10.1.

>
>
>
>
> On 01/25/2018 03:59 PM, Adrian Klaver wrote:
>> On 01/25/2018 12:20 PM, support-tiger wrote:
>>> running postgresql 10.1 on Fedora 27. Cannot install ruby pg gem due
>>> to missing libpq-fe.h file.  This is usually found in
>>> postgresql-devel but
>>
>> What was the error message returned when you tried to install originally?
>>
>>> it is not in fedora 27 postgresql10-devel. If install
>>> postgresql-devel (9.6) the gem installs without problem but afraid
>>> this will interfere with 10.1  How can we install the necessary
>>> libpq-fe.h  ?  thks
>>>
>>>
>>
>>
>

--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Ryan Murphy 2018-01-28 06:39:33 Best way to select a random row from a derived table
Previous Message support-tiger 2018-01-28 00:34:51 Re: pg 10.1 missing libpq in postgresql-devel