From owner-freebsd-ports-bugs@freebsd.org Mon Nov 23 10:41:15 2015 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0385FA308B7 for ; Mon, 23 Nov 2015 10:41:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E2A2714C0 for ; Mon, 23 Nov 2015 10:41:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id tANAfE5x087185 for ; Mon, 23 Nov 2015 10:41:14 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 201796] Mk/bsd.default-versions.mk: Set PostgreSQL 9.4 as default Date: Mon, 23 Nov 2015 10:41:14 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: easy, needs-qa, patch, patch-ready X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: girgen@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: girgen@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback- exp-run+ X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Nov 2015 10:41:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D201796 --- Comment #13 from Palle Girgensohn --- (In reply to Torsten Z=C3=BChlsdorff from comment #12) Vi had a discussion about this within the pgsql@ team, and one way might be= to extract libpq to a separate port, och make USES=3Dpgsql just pull in that dependency. That would always be the latest version, since libpq is very stable, it rarely changes at all. Then we could install the rest of postgresqlNN-client and postgresqlNN-server in it's own (lib|share|include)/postgresqlNN directories, and use some kind of meta-por= t to symlink to the preferred version. It would mean we could install several postgresql versions in parallel. Thi= s is a complex task though, and it might not even be completely possible without= too much intrusive changes to postgresql. I will discuss this with some other packagers first. So this should probably be regarded as a possible long term solution at best. We do however need some way of helping users to get two different versions = of postgresql binaries in just for the sake of facilitating an upgrade running pg_upgrade. The most simple way would probably be a separate port, but that woud be a bit weird. Other ideas? --=20 You are receiving this mail because: You are on the CC list for the bug.=