Received: from maia.hub.org (unknown [200.46.204.183]) by mail.postgresql.org (Postfix) with ESMTP id 35EDF634027 for ; Tue, 9 Mar 2010 02:15:33 -0400 (AST) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 01726-10 for ; Tue, 9 Mar 2010 06:15:18 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from sss.pgh.pa.us (sss.pgh.pa.us [66.207.139.130]) by mail.postgresql.org (Postfix) with ESMTP id 13FA7632B4B for ; Tue, 9 Mar 2010 02:15:17 -0400 (AST) Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.2/8.14.2) with ESMTP id o296FGoA003770 for ; Tue, 9 Mar 2010 01:15:17 -0500 (EST) To: pgsql-admin@postgresql.org Subject: Re: linux standard layout In-reply-to: <4B95E162.7060806@djs-consulting.com> References: <4B95E162.7060806@djs-consulting.com> Comments: In-reply-to "Daniel J. Summers" message dated "Tue, 09 Mar 2010 05:49:22 +0000" Date: Tue, 09 Mar 2010 01:15:16 -0500 Message-ID: <3769.1268115316@sss.pgh.pa.us> From: Tom Lane X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-2.599 tagged_above=-10 required=5 tests=BAYES_00=-2.599 X-Spam-Level: X-Archive-Number: 201003/55 X-Sequence-Number: 33854 "Daniel J. Summers" writes: > On 03/09/2010 05:31 AM, Ben Kim wrote: >> I ask the question because sometimes I feel uneasy mixing rpms and >> source compilation. > Bingo. :) When I do have to compile, I compile AND create a package > (if possible), then install the package. +1. What's "unprofessional" is installing loose stuff into a package-managed system. The specific packages produced by your system vendor are not what you want? Fine, build your own and then install those. You'll be able to track them, remove them, etc much more easily than with an unpackaged source-code install. It's not that hard to build your own packages in any of the popular packaging systems --- especially not if there's a nearly-right package available for you to study and modify. BTW, I concur with Scott's statement that the choice to put this on a virtualized server is a much bigger deal than rpm versus raw source. At the end of the day, the installed software is the same with either of those options --- a package makes it a bit easier to manage but that's all. But a virtualization layer can kill your performance and/or reliability. Ask hard questions about why that decision is being imposed on you and what benefits it will have. regards, tom lane