Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fcAWI-0003Ls-FD for pgsql-performance@arkaria.postgresql.org; Sun, 08 Jul 2018 14:18:34 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1fcAWF-0003vx-Bm for pgsql-performance@arkaria.postgresql.org; Sun, 08 Jul 2018 14:18:31 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fcAWF-0003vq-4t for pgsql-performance@lists.postgresql.org; Sun, 08 Jul 2018 14:18:31 +0000 Received: from mail-it0-x234.google.com ([2607:f8b0:4001:c0b::234]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1fcAWB-0007hL-Lb for pgsql-performance@postgresql.org; Sun, 08 Jul 2018 14:18:30 +0000 Received: by mail-it0-x234.google.com with SMTP id p17-v6so23120049itc.2 for ; Sun, 08 Jul 2018 07:18:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=7q/V0gLAju15Jats9GR5XDxKUIVPOcvv2LDH99IDcU0=; b=LQBbGUXg/mzXhLUUVvOnupstEKhXbMf1BGBhUtjrEbIQKnHMU/Nl3sDF0pGcZ8zCVC SDb46Xg4qcZDMSc0l/Hp10FihMWOA28ORew0K2Apozx1Bb7M6U7xPcuEkHqADAlss8e5 NHSLOu0mWs2NT908TY0rIb56j5d3dEosq/bL4AtjKivByDyaU1LK0rVKKfppZPQld+HW 6uslVbg4Wi36hSRALj8bgXYEfSLzaXQLMa9Mk1nxadFhEqBUkt+fLgSFIexXeMQaDOoL aUgnhSIUtr1f8iPf3LaDlIQ0qeiKDcCj9zeKLPsRLyZ+ETK+AEyyoHsqvjIcaAuw3A79 288Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=7q/V0gLAju15Jats9GR5XDxKUIVPOcvv2LDH99IDcU0=; b=rdqYmdqFgtrkomIr87HZJd99omnhMHpbef/cEnAHY6TASym4DeUNDTAAADURhaXJP7 8Kuu0ZNYpSvaeNOqrU8n2OktInb4sz7eDisi6tMhJDLQJh2t0i7bZxXJAtQZ3XUw7n38 aJiwCOpIrB/sauddQMklGgTzfoyvzsFeJCPwOjr3WF61hweT04rQiR2I+0zhQC/2JZXc 1F0KR5FUfWTcOuiMM75K7nGwG+Khzgfh0/eHulGWqHnLfrei7F/r/LbToI1qi8IAOF0z ZCiPpbr3Nm5XhiYm4mf04SAvZjYSnK/HgY4kK63bFpORTFJgzD9f0GPiKqSgjmTydeI4 HUeQ== X-Gm-Message-State: APt69E1zhxEykiRWRr23486sHuDblA0jqiRI1ZeqjqAoYaHywFRXhqPm oBSjJv9oo/9JAAjxhjhFJ+9nfg== X-Google-Smtp-Source: AAOMgpcxHm7BqsV0TIVszYfJQXfsg/ils+RLPtP24s+Wj+Vbwagfeyg9H5zHMafMKbHnHB6mJKEqHg== X-Received: by 2002:a02:a407:: with SMTP id c7-v6mr14265559jal.16.1531059505152; Sun, 08 Jul 2018 07:18:25 -0700 (PDT) Received: from pryzbyj (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id u129-v6sm2915558ita.5.2018.07.08.07.18.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 08 Jul 2018 07:18:24 -0700 (PDT) Received: by pryzbyj (Postfix, from userid 1000) id DC0F6804E78; Sun, 8 Jul 2018 09:18:23 -0500 (CDT) Date: Sun, 8 Jul 2018 09:18:23 -0500 From: Justin Pryzby To: Mariel Cherkassky Cc: PostgreSQL mailing lists Subject: Re: where can I download the binaries of plpython extension Message-ID: <20180708141823.GG10849@telsasoft.com> References: <20180708132025.GD10849@telsasoft.com> <20180708133300.GE10849@telsasoft.com> <20180708134356.GF10849@telsasoft.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On Sun, Jul 08, 2018 at 04:46:47PM +0300, Mariel Cherkassky wrote: > As I mentioned earlier, I already have a running postgresql instance on the > machibe but on different pathes. I didnt want to install another one with > the default pathes because I didnt want people to think that the default > pathes are the correct ones. If I'll install the package to the default > values then the solution is just coppying the plpythonu.control to my > instance`s extensions directory ? I'm not sure about compatibilty of differently compiled binaries (different --configure flags, different compiler/version, different PG minor versions), but I think that could work.. As I mentioned, you could also EXTRACT the PGDG postgresql10-plpython files without installing the -server. Or you could compile+install the plpython extension. I'm not sure but I think that would be ./configure --with-python. ..However if it were me, I'd schedule a time to stop the server, move the custom-compiled binaries out of the way, and restart using the PGDG binaries pointing at the original data dir. I think the only condition for doing this is keep the same major version (10) and to avoid lower minor versions (eg. once you start with PGDG 10.4 binaries you should avoid going back and starting with locally-compiled 10.3 binaries). Justin