Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d83Jm-0000vD-Hp for pgadmin-hackers@arkaria.postgresql.org; Tue, 09 May 2017 11:28:38 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1d83Jm-00075U-4S for pgadmin-hackers@arkaria.postgresql.org; Tue, 09 May 2017 11:28:38 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d83JX-0006gp-U8 for pgadmin-hackers@postgresql.org; Tue, 09 May 2017 11:28:24 +0000 Received: from mail-qt0-x22d.google.com ([2607:f8b0:400d:c0d::22d]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1d83JU-0002gH-It for pgadmin-hackers@postgresql.org; Tue, 09 May 2017 11:28:22 +0000 Received: by mail-qt0-x22d.google.com with SMTP id n4so73018366qte.2 for ; Tue, 09 May 2017 04:28:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hagander-net.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=XF2gIA/lWfqeHGS2HVwRqAVHxZnRqgaAMjBtu5ukrEs=; b=hM3yAMUKookYqie3hx0sa6dBeFeTJ5m3No8m5pE64Zc1JOE0qH5KvOenJdEfjm+FGv g88IBH5Qy58mqrH5K7UufdIbGs8kKp46zJYeqP7EbdOojR0RfIP3zYPQ6JPaE8aF+qV8 rDAX6z1VOXMf3oDOlzoA2vXNjuukRQMJJjVp9LRSTBw0SSEcBnbkcTXx0g4tNgK7B3A5 AWyGzohcngwhOpy53ProsZolG+676tWZC2o4VEZ1+4fR9jyOC6fdvah0RINzG7crcyiQ WrpdUwH3alGv8ExMp5ND91sT+KnJJ+LsWnkLYS4ErOPJIIFR5rH0MMrprh7einXk5U8w GrZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=XF2gIA/lWfqeHGS2HVwRqAVHxZnRqgaAMjBtu5ukrEs=; b=GDOE+BlSDAlgpMJQW9K1saTDNGdCxiigKTBCMTSQx+wXbDPgEPnVjJsJJ2jfkUca5j GtVbs7vxMVTpfy7IkA1XuUvAhj3cb6JHW+RxgcjeJFA6hOD3ajvg124e/jQULOx/1rZw AG7d5S62fF5QdfvULmcPZkm8P7IDH0vBmkqzmkkzme3rsuEKEVQnbMn2w5RzchtTe4BC bb6GUaceIzf1hlufgO5XiFOaGxhwk4FXj7+TRf9UeC9ZSvTGmamkXwb8xus+QUSVxq3B zgKuW75DYsSs1eQL8gA8crIPmeesDRxIMYTU/vqiTRaHBUFiVwd+5H0Kxgan5k5Fx9B/ rSYg== X-Gm-Message-State: AODbwcDmfmzZL4IOMy1D2MVYccxrE6M7veKm7GzOCbdp4hfIU2a299V0 eUc9TIRbBcpHkSL8V2+vy2Q9P99HB7Hi X-Received: by 10.200.37.201 with SMTP id f9mr23107556qtf.138.1494329298134; Tue, 09 May 2017 04:28:18 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.48.174 with HTTP; Tue, 9 May 2017 04:28:17 -0700 (PDT) From: Magnus Hagander Date: Tue, 9 May 2017 13:28:17 +0200 Message-ID: Subject: Relax version dependency on psycopg2 To: pgadmin-hackers Content-Type: multipart/mixed; boundary=001a113c73e8fe6097054f15a693 X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --001a113c73e8fe6097054f15a693 Content-Type: multipart/alternative; boundary=001a113c73e8fe6092054f15a691 --001a113c73e8fe6092054f15a691 Content-Type: text/plain; charset=UTF-8 Right now psycopg2 is required to be exactly version 2.6.2, which makes it mostly impossible to install pgadmin4 without having the postgresql C development packages installed (since you need to rebuild psycopg2 from source to make that work, given that few platforms ship *exactly* that version). I suggest just saying "2.6 or greater", which should make it work on many more platforms. AFAIK there aren't any other packages with similar compile requirements, so the rest seem OK. -- Magnus Hagander Me: https://www.hagander.net/ Work: https://www.redpill-linpro.com/ --001a113c73e8fe6092054f15a691 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Right now psycopg2 is required to be exactly version 2.6.2= , which makes it mostly impossible to install pgadmin4 without having the p= ostgresql C development packages installed (since you need to rebuild psyco= pg2 from source to make that work, given that few platforms ship *exactly* = that version).

I suggest just saying "2.6 or greate= r", which should make it work on many more platforms.

AF= AIK there aren't any other packages with similar compile requirements, = so the rest seem OK.

--
= =C2=A0Magnus Hagander
=C2=A0Me: https://www.hagander.net/
=C2=A0Work: https://www.redpill-linpro.co= m/
--001a113c73e8fe6092054f15a691-- --001a113c73e8fe6097054f15a693 Content-Type: text/x-patch; charset=US-ASCII; name="psycopg2_version.patch" Content-Disposition: attachment; filename="psycopg2_version.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j2hh23ac0 ZGlmZiAtLWdpdCBhL3JlcXVpcmVtZW50cy50eHQgYi9yZXF1aXJlbWVudHMu dHh0CmluZGV4IDkwZWQwNTcuLmRlYjhiZGUgMTAwNjQ0Ci0tLSBhL3JlcXVp cmVtZW50cy50eHQKKysrIGIvcmVxdWlyZW1lbnRzLnR4dApAQCAtMjcsNyAr MjcsNyBAQCBNYXJrdXBTYWZlPT0wLjIzCiBvcmRlcmVkZGljdDsgcHl0aG9u X3ZlcnNpb24gPCAnMi43JwogcGFzc2xpYj09MS42LjIKIHBicj09MS45LjEK LXBzeWNvcGcyPT0yLjYuMgorcHN5Y29wZzI+PTIuNi4yCiBweWNyeXB0bz09 Mi42LjEKIHB5cnNpc3RlbnQ9PTAuMTEuMTMKIHB5dGhvbi1kYXRldXRpbD09 Mi41LjAK --001a113c73e8fe6097054f15a693 Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers --001a113c73e8fe6097054f15a693--