Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TsHZl-0001Ib-TP for pgsql-admin@arkaria.postgresql.org; Mon, 07 Jan 2013 18:37:34 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.72) (envelope-from ) id 1TsHZk-0003xH-7w for pgsql-admin@arkaria.postgresql.org; Mon, 07 Jan 2013 18:37:32 +0000 Received: from makus.postgresql.org ([98.129.198.125]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TsHZj-0003xC-HU for pgsql-admin@postgresql.org; Mon, 07 Jan 2013 18:37:31 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TsHZg-0007c2-VX for pgsql-admin@postgresql.org; Mon, 07 Jan 2013 18:37:30 +0000 Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.5/8.14.5) with ESMTP id r07IbR1Q014097; Mon, 7 Jan 2013 13:37:27 -0500 (EST) From: Tom Lane To: Armin Resch cc: pgsql-admin@postgresql.org Subject: Re: Using pre-configured vs building Postgres In-reply-to: References: Comments: In-reply-to Armin Resch message dated "Mon, 07 Jan 2013 12:17:33 -0600" Date: Mon, 07 Jan 2013 13:37:27 -0500 Message-ID: <14096.1357583847@sss.pgh.pa.us> X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-admin Precedence: bulk Sender: pgsql-admin-owner@postgresql.org Armin Resch writes: > Yet, now, we switch to a more modern distro (OpenSuse 12.1), which does > have the RPM for Perl 5.14.2 pre-installed with the option to install more > RPMs such as > perl-DBI-1.616-7.1.3 > perl-DBD-Pg-2.18.0-3.1.4 > postgresql-9.1.1-3.1.4 > Once our custom applications are tested and behave, the idea is to freeze > all prerequisites until we go to a different generation (potentially > different distro altogether in >= 5 years). > Before I try to obtain a handful of CPAN modules which are missing or > 'unsupported' in OpenSuse, my question to this admin forum is what pro's > and con's to consider when deciding whether to use a pre-configured > postgresql versus building it ourselves. Well, if you're starting deployment now with a five-year plan, it's pretty dumb not to be using the latest major release (ie 9.2). 9.1 will be out of support in four years. But even if 9.1 is the release series you want to freeze on, it does not speak well at all for OpenSUSE's update practices if they're still shipping 9.1.1. That's more than a year out of date, and has assorted known security and data-loss issues, cf http://www.postgresql.org/docs/9.1/static/release.html If that's actually the latest version available from them, you'd be very well advised to use your own build of PG instead, and pay attention to our update releases. I can't speak to the question of whether their Perl packages are equally out of date --- you might be all right using those. regards, tom lane -- Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-admin