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 1fZvYp-0005zb-9R for pgadmin-hackers@arkaria.postgresql.org; Mon, 02 Jul 2018 09:55:55 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1fZvYn-0008AW-DR for pgadmin-hackers@arkaria.postgresql.org; Mon, 02 Jul 2018 09:55:53 +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 1fZvYn-0008AO-41 for pgadmin-hackers@lists.postgresql.org; Mon, 02 Jul 2018 09:55:53 +0000 Received: from mail-oi0-x232.google.com ([2607:f8b0:4003:c06::232]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1fZvYf-0005JE-Fe for pgadmin-hackers@postgresql.org; Mon, 02 Jul 2018 09:55:51 +0000 Received: by mail-oi0-x232.google.com with SMTP id 13-v6so2824665ois.1 for ; Mon, 02 Jul 2018 02:55:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=84/9zsUdOBSgt8kRqS5dEznyGTT8Gahy2yjZOUzBkEE=; b=BlwLT0whR5+ozmHMaPfJUDR2t3UTnV5UidJKI9KA+fybdaxMH9uWiAAI3WmobpAq0G RCX0dpYb0q/MHRUn/bsdM1/tUhRsp9XLOqSu9TPahicfkk2b+KPWUQ2DS7dCj1LxkuoJ cWg9mFu6+5zU4pBN2IcXY9ZsWdY1JlFLJFlEwbGk0aymB8KMIO76y7xPhnoV9gwW0PHO GxvTRv/Coge/oHMWZ9jbupYNQRv14HYlhlBueHuNpE8Byt1KXaSAYLPlE1prmxjJFSnm GSBfKvZQz4dGSYj4fDKtprZEE9fEMEQGlWJ1TkXjwxEgzKyNjDknJ4bF1sCse7AcEsPm Bjrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=84/9zsUdOBSgt8kRqS5dEznyGTT8Gahy2yjZOUzBkEE=; b=pNOy3BoMwJzvJZQP44Ju61irkox+pi7MucHNV/Gs1I8XLR8JN7rHL3v8hM37eD78QQ LtYSCarvpYPomon/z0AWopnQv/pG7V3VoE8ieL2Flprf+9nRe/2ZrCuwfqLa6zdg7N4Y 2z0VYQlcbXJdx7qDAyW0SFQHlkod0p3262da/XaO5kKRGgA/S5vtsh5PAIMUReA4a9G7 fZUAskkpjRBLLQyPbA7wbI6SRwHR3V0+3C+s1y0Mk8WEd8dun5Bx2kosGCVVeRxnpXCk szVBtdaEDSieI23AnFlq3of7M5MHmKwfGwQsb4eS0TOwP0JOpN6mi9idw3K2e1XJhkjC eKPg== X-Gm-Message-State: APt69E1FDGaFaGm3qbjEufXIej3C9RCTZGfHfy4+wqR7p9Yw5R2NVR1C FR4IivR3qY9BNSL7XrFMuiX/4DzSkwVolv/k1txcvA== X-Google-Smtp-Source: AAOMgpfC9lsuVul0z4wJ8do5nYNs2aeLeqeYjFngOoOezQ/zKBILYSe3V7IYxFEQLCkN2HAtI7qJyp2a3XaWzdkqRCI= X-Received: by 2002:aca:a93:: with SMTP id k19-v6mr15680133oiy.83.1530525343111; Mon, 02 Jul 2018 02:55:43 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a4a:2254:0:0:0:0:0 with HTTP; Mon, 2 Jul 2018 02:55:42 -0700 (PDT) In-Reply-To: <20180702072255.GA12924@msg.df7cb.de> References: <20180626192819.GA32582@msg.df7cb.de> <20180628114706.GB32048@msg.df7cb.de> <20180630161647.GC23723@msg.df7cb.de> <20180702072255.GA12924@msg.df7cb.de> From: Khushboo Vashi Date: Mon, 2 Jul 2018 15:25:42 +0530 Message-ID: Subject: Re: pgAdmin v3.1 candidate builds and source... To: Christoph Berg Cc: Dave Page , Syed Fahar Abbas , =?UTF-8?B?RGV2cmltIEfDnE5Ew5xa?= , pgadmin-hackers Content-Type: multipart/alternative; boundary="0000000000006573260570013326" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --0000000000006573260570013326 Content-Type: text/plain; charset="UTF-8" On Mon, Jul 2, 2018 at 12:52 PM, Christoph Berg wrote: > Re: Khushboo Vashi 2018-07-02 ADgczfZxdE9VjHcj1emL_Q@mail.gmail.com> > > > I could finally build the packages now. (There were some issues with > > > the python3.7 update happening in Debian at the same time, which broke > > > a few bits, but I managed to work around.) > > > > > > One user raised the same issue that pgAdmin is not working with python > > 3.7. He found that the issue is with psycopg2 (Ref: > > https://github.com/psycopg/psycopg2/issues/714) as async and await are > now > > keywords and we are using async in pgAdmin 4. > > > > So, I am curious to know how you have fixed this issue? > > Hi Khushboo, > > I simply postponed building the pgadmin4 packages for sid until the > problem is fixed. > > pgadmin4 | 3.0-2.pgdg+1 | sid-pgdg | amd64, i386, > ppc64el, source > pgadmin4 | 3.1-1.pgdg100+1 | buster-pgdg | amd64, i386, > ppc64el, source > pgadmin4 | 3.1-1.pgdg90+1 | stretch-pgdg | amd64, i386, > ppc64el, source > pgadmin4 | 3.1-1.pgdg18.04+1 | bionic-pgdg | amd64, i386, > ppc64el, source > pgadmin4 | 3.1-1.pgdg16.04+1 | xenial-pgdg | amd64, i386, > ppc64el, source > > The fix from > https://github.com/psycopg/psycopg2/issues/714#issuecomment-401570055 > looks promising, I'll probably apply that to psycopg2 in sid unless > someone else is faster. > > Thanks for the explanation. We also need some code changes in pgAdmin 4 to support python 3.7. > Christoph > --0000000000006573260570013326 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Mon, Jul 2, 2018 at 12:52 PM, Christoph Berg <<= a href=3D"mailto:myon@debian.org" target=3D"_blank">myon@debian.org>= wrote:
Re: Khushboo Vashi 2018-07= -02 <CAFOhELc2oFoN_ic3a6oW6nt-9W3=3DADgczfZxdE9VjHcj1emL_Q@mail.gmail.com>= ;
> > I could finally build the packages now. (There w= ere some issues with
> > the python3.7 update happening in Debian at the same time, which = broke
> > a few bits, but I managed to work around.)
> >
> > One user raised the same issue that pgAdmin is not working with p= ython
> 3.7. He found that the issue is with psycopg2 (Ref:
> https://github.com/psycopg/psycopg2/issues/7= 14) as async and await are now
> keywords and we are using async in pgAdmin 4.
>
> So, I am curious to know how you have fixed this issue?

Hi Khushboo,

I simply postponed building the pgadmin4 packages for sid until the
problem is fixed.

pgadmin4 |=C2=A0 =C2=A0 =C2=A0 3.0-2.pgdg+1 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0sid-pgdg | amd64, i386, ppc64el, source
pgadmin4 |=C2=A0 =C2=A03.1-1.pgdg100+1 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = buster-pgdg | amd64, i386, ppc64el, source
pgadmin4 |=C2=A0 =C2=A0 3.1-1.pgdg90+1 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0s= tretch-pgdg | amd64, i386, ppc64el, source
pgadmin4 | 3.1-1.pgdg18.04+1 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 bionic-pgd= g | amd64, i386, ppc64el, source
pgadmin4 | 3.1-1.pgdg16.04+1 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 xenial-pgd= g | amd64, i386, ppc64el, source

The fix from
https://github.com/psycopg/psycopg2/issues/714#issuecomment-401570055
looks promising, I'll probably apply that to psycopg2 in sid unless
someone else is faster.

Thanks for the explanation.
We also need some code change= s in pgAdmin 4 to support python 3.7.=C2=A0
Christoph

--0000000000006573260570013326--