From owner-freebsd-pkg@FreeBSD.ORG Thu Apr 3 06:00:35 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 40F56481 for ; Thu, 3 Apr 2014 06:00:35 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "ca.infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id DF0B6C1C for ; Thu, 3 Apr 2014 06:00:34 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.2.117.99]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.8/8.14.8) with ESMTP id s3360LrB020030 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Thu, 3 Apr 2014 07:00:27 +0100 (BST) (envelope-from matthew@FreeBSD.org) DKIM-Filter: OpenDKIM Filter v2.8.3 smtp.infracaninophile.co.uk s3360LrB020030 Authentication-Results: smtp.infracaninophile.co.uk/s3360LrB020030; dkim=none reason="no signature"; dkim-adsp=none Message-ID: <533CF8EB.7090403@FreeBSD.org> Date: Thu, 03 Apr 2014 07:00:11 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-pkg@freebsd.org Subject: Re: Installing bacula-server with PostgreSQL 9.2 References: <413DCEA9-DE6D-4834-B9F1-6C08C7BE5F2C@likeness.com> In-Reply-To: <413DCEA9-DE6D-4834-B9F1-6C08C7BE5F2C@likeness.com> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="W9n38u3h9sePOhgoxEScMblumGJiKQuC8" X-Virus-Scanned: clamav-milter 0.98.1 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2014 06:00:35 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --W9n38u3h9sePOhgoxEScMblumGJiKQuC8 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 03/04/2014 02:11, Steven Schlansker wrote: > [steven@d0028:~]% sudo pkg install -f bacula-server > Updating repository catalogue > The following 2 packages will be installed: >=20 > Installing postgresql90-client: 9.0.17 > Installing bacula-server: 5.2.12_3 >=20 > The installation will require 11 MB more space >=20 > Oh no! I=92m running postgresql92-client! The dependency on postgresql90 is "baked into" the compiled package, and it is not possible to use that package with a different version of postgresql. Apart from anything else, any binaries are linked against the specific ABI versions of shlibs provided by the postgresql client package. 'pkg set -o' is not an answer in this case, If you want to use a different version of postgresql, then you're going to have to compile anything that links against the postgresql shlibs yourself (ie. that depends on postgresql90-client). It is possible to run your own repo with just stuff that depends on postgresql and pull down anything else from pkg.FreeBSD.org, but you will find your local repo ends up containing more than locally built pkgs than is strictly necessary -- ie. everything that those postgresql consuming pkgs depend upon, even if those dependencies are themselves completely independent of postgresql. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --W9n38u3h9sePOhgoxEScMblumGJiKQuC8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJTPPj0XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATLPoQAK6daVlG0O9gpRLOrXOz+DXh AFF3l7gQT2MjzRWEAjlbtxaM76izu8xqemvVleA/Tw+6EyRKsayv2wFN0CL4g1/p 6zVS1MO6Lz486f/1F43//Sxbm8TmatgLzoq/3WXGMiWbu8LAUxyX3xRCERCNelOJ UAobdUL93VToLOCqfoo/+/f0tYiu9P9HqCgsGQx8PyXddLrQI/fj13S0xem6fFgo 0I5hr5ojJ+ieGGzYIi/jShypqq6dWjLlJhsH196Xn8BbY+g5RdBXQX8ISp3A8/fW o0Slg1OtMDY7j6PYpu0MhlyAnTiRIMaNIsrzmcNrEMGnUvXazyQ0JQwKO3xfIYp5 pylh5kxYbQ2pTav+oQh6P9Xooc2PCcIxBnMeCSYThZxJMLPap7DQshB9xkpbonKc CH+9FEpsuP/Q4b3IbB/Zg6YgzYlEHRFF4hEzUZ+QadRPv8kz1VL4cP8CXPwKjDd1 jmWP584TbS+fmri2gOM7mWY/xmsXUmHi4TK629lQKoQIu/PJVcfZAtW+GoOMcW0Q 7yrqSO00LoIyIkB7ksb+SEDsAPI0upc1CGTtmDY1GH7e3oUch2XdVB5ATxsoQ7bQ pG9QjB5AkaH8yx65zvNUZoDAFxEFtdLOOoQP3gy3NPkK6Lxs0db/G+ziyaJ9rABE XbesxdwCryvO4J7b0+a9 =pwqO -----END PGP SIGNATURE----- --W9n38u3h9sePOhgoxEScMblumGJiKQuC8--