public inbox for [email protected]  
help / color / mirror / Atom feed
From: Devrim Gündüz <[email protected]>
To: Craig Ringer <[email protected]>
Cc: pgsql-pkg-yum <[email protected]>
Cc: Talha Bin Rizwan <[email protected]>
Subject: Re: Providing libpq explicitly
Date: Mon, 10 Oct 2016 10:28:17 +0300
Message-ID: <[email protected]> (raw)
In-Reply-To: <CAMsr+YFjOK93eC2B7gQ-XrbDqU2nifJi3i0hvBjcc3Xe7V-xXw@mail.gmail.com>
References: <[email protected]>
	<CAMsr+YFjOK93eC2B7gQ-XrbDqU2nifJi3i0hvBjcc3Xe7V-xXw@mail.gmail.com>
List-Unsubscribe: <mailto:[email protected]?body=unsub%20pgsql-pkg-yum>


Hi Craig,

On Mon, 2016-10-10 at 15:20 +0800, Craig Ringer wrote:
> I'd argue that such packages are simply incorrectly packaged. There's
> no such thing as "libpq 9.1".

Well, this actually "works". This means "libpq provided by PostgreSQL 9.1
RPMs", for example, and prevents users to be able to install PostgreSQL < 9.0:

=========================================
           Requires: libpq.so >= 9.0
           Available: postgresql-libs-8.4.20-6.el6.i686 (base)
               libpq.so = 8.4.20-6.el6
 You could try using --skip-broken to work around the problem.

=========================================
> They should be using rpm's automatic library dependencies to ensure
> that dependency, and shouldn't declare an explicit dependency.

Then, they would need to generate RPMs for each PostgreSQL version just for
this piece, and it creates other problems.

Regards,
-- 
Devrim GÜNDÜZ
EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR


Attachments:

  [application/pgp-signature] signature.asc (819B, 2-signature.asc)
  download

view thread (9+ messages)  latest in thread

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected], [email protected]
  Subject: Re: Providing libpq explicitly
  In-Reply-To: <[email protected]>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox