postgresql-server depends on client. Why?

Dan Langille dan at langille.org
Sat Oct 18 17:28:04 UTC 2014


On Oct 17, 2014, at 10:44 AM, Palle Girgensohn <girgen at pingpong.net> wrote:

> Thing is, we install header files and man pages in the client only, if memory serves me right. Also, tools like createdb are in the client package. 
> 
> So, apart from the obvious "I want to upgrade the client separately (before) the server", there are no arguments for not doing it the way we do it now. But maybe that argument is enough to motivate a change?

“want” is not part of the issue.

Upgrading the client before upgrading the server is standard procedure as documented by the PostgreSQL project.


> 
> Palle
> 
> 17 okt 2014 kl. 16:40 skrev Olli Hauer <ohauer at gmx.de>:
> 
>> In case the dependency on thr client will be removed all ports depending on the server alone at the moment should be checked if they also require the client part.
>> Additional clients should not define a conflict with server versions < client version
>> -- 
>> Sent from my Android phone with GMX Mail. Please excuse my brevity.
>> 
>> Chris Rees <crees at physics.org> wrote:
>> Hi Dan,
>> 
>> http://svnweb.freebsd.org/ports/head/databases/postgresql90-server/Makefile?revision=286930&view=markup#l64
>> 
>> It was always supposed to be the case, however I agree that it's probably not necessary.
>> 
>> Anyone mind if it doesn't depend?
>> 
>> Chris
>> 
>> 
>> On 17 October 2014 15:12:51 BST, Dan Langille <dan at langille.org> wrote:
>>> Why is postgresql-server dependent upon postgresql-client?
>>> 
>>> This wasn’t the case in the past and seems to be the case not.
>>> 
>>> Not all server installations need the client.
>>> 
>>> In addition, upgrading the client before upgrading the server is
>>> standard procedure:
>>> 
>>> http://www.postgresql.org/docs/9.3/static/upgrading.html
>>> 
>>> i.e. upgrade the client, pg_dump using the new client, then upgrade
>>> server, pg_restore.
>>> 
>>> Thanks
>>> 
>>>>>> Dan Langille
>> 
>> --
>> Sent from my Android device with K-9 Mail. Please excuse my brevity.
>> --
>> This message has been scanned for viruses and
>> dangerous content by MailScanner, and is
>> believed to be clean.
>> 
>> _______________________________________________
>> freebsd-ports at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
> 

— 
Dan Langille

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 333 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20141018/dedc77e8/attachment.sig>


More information about the freebsd-ports mailing list