Thread: 4.1 bytecompile error on RHEL 7

4.1 bytecompile error on RHEL 7

From
Devrim Gündüz
Date:
Hi,

I'm seeing this at the end of the RPM build process on RHEL 7. Please note that
3.6 passes here:

==============================================
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
Bytecompiling .py files below /var/lib/pgsql/rpm11/BUILDROOT/pgadmin4-4.1-
1.rhel7.x86_64/usr/lib/python2.7 using /usr/bin/python2.7
Compiling /var/lib/pgsql/rpm11/BUILDROOT/pgadmin4-4.1-
1.rhel7.x86_64/usr/lib/python2.7/site-packages/pgadmin4-
web/pgadmin/feature_tests/xss_checks_panels_and_query_tool_test.py ...
  File "/usr/lib/python2.7/site-packages/pgadmin4-
web/pgadmin/feature_tests/xss_checks_panels_and_query_tool_test.py", line 79
    file=sys.stderr, end=""
        ^
SyntaxError: invalid syntax

==============================================

Any ideas?

Regards,

--
Devrim Gündüz
EnterpriseDB: https://www.enterprisedb.com
PostgreSQL Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Attachment

Re: 4.1 bytecompile error on RHEL 7

From
Khushboo Vashi
Date:


On Wed, Jan 23, 2019 at 10:38 PM Devrim Gündüz <devrim@gunduz.org> wrote:

Hi,

I'm seeing this at the end of the RPM build process on RHEL 7. Please note that
3.6 passes here:

==============================================
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
Bytecompiling .py files below /var/lib/pgsql/rpm11/BUILDROOT/pgadmin4-4.1-
1.rhel7.x86_64/usr/lib/python2.7 using /usr/bin/python2.7
Compiling /var/lib/pgsql/rpm11/BUILDROOT/pgadmin4-4.1-
1.rhel7.x86_64/usr/lib/python2.7/site-packages/pgadmin4-
web/pgadmin/feature_tests/xss_checks_panels_and_query_tool_test.py ...
  File "/usr/lib/python2.7/site-packages/pgadmin4-
web/pgadmin/feature_tests/xss_checks_panels_and_query_tool_test.py", line 79
    file=sys.stderr, end=""
        ^
SyntaxError: invalid syntax

==============================================
Any ideas?

This is the issue only on Python 2.7. Let me fix it in pgAdmin 4. 
Regards,

--
Devrim Gündüz
EnterpriseDB: https://www.enterprisedb.com
PostgreSQL Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Re: 4.1 bytecompile error on RHEL 7

From
Khushboo Vashi
Date:


On Wed, Jan 23, 2019 at 8:54 PM Khushboo Vashi <khushboo.vashi@enterprisedb.com> wrote:


On Wed, Jan 23, 2019 at 10:38 PM Devrim Gündüz <devrim@gunduz.org> wrote:

Hi,

I'm seeing this at the end of the RPM build process on RHEL 7. Please note that
3.6 passes here:

==============================================
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
Bytecompiling .py files below /var/lib/pgsql/rpm11/BUILDROOT/pgadmin4-4.1-
1.rhel7.x86_64/usr/lib/python2.7 using /usr/bin/python2.7
Compiling /var/lib/pgsql/rpm11/BUILDROOT/pgadmin4-4.1-
1.rhel7.x86_64/usr/lib/python2.7/site-packages/pgadmin4-
web/pgadmin/feature_tests/xss_checks_panels_and_query_tool_test.py ...
  File "/usr/lib/python2.7/site-packages/pgadmin4-
web/pgadmin/feature_tests/xss_checks_panels_and_query_tool_test.py", line 79
    file=sys.stderr, end=""
        ^
SyntaxError: invalid syntax

==============================================
Any ideas?

This is the issue only on Python 2.7. Let me fix it in pgAdmin 4. 
The fix has been sent to the pgAdmin hackers.
Regards,

--
Devrim Gündüz
EnterpriseDB: https://www.enterprisedb.com
PostgreSQL Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Re: 4.1 bytecompile error on RHEL 7

From
Devrim Gündüz
Date:
Hi Khushboo,

 On Wed, 2019-01-23 at 21:42 -0800, Khushboo Vashi wrote:
> The fix has been sent to the pgAdmin hackers.

Applied the patch, and built packages. Thanks a lot for the quick fix.

Cheers,
--
Devrim Gündüz
EnterpriseDB: https://www.enterprisedb.com
PostgreSQL Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Attachment