[MacPorts] #66210: py27-py2app @0.28.4: SyntaxError: invalid syntax

MacPorts noreply at macports.org
Wed Nov 9 15:05:43 UTC 2022


#66210: py27-py2app @0.28.4: SyntaxError: invalid syntax
------------------------+-----------------------
 Reporter:  ryandesign  |      Owner:  jmroot
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.8.0
 Keywords:              |       Port:  py-py2app
------------------------+-----------------------
 Since September 30, py27-py2app fails to build on all systems:

 https://build.macports.org/builders/ports-
 12_arm64-builder/builds/68201/steps/install-port/logs/stdio
 {{{
 Traceback (most recent call last):
   File "setup.py", line 383, in <module>
     dependency_links=[],  # workaround for setuptools 0.6b4 bug
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/setuptools/__init__.py", line 162, in setup
     return distutils.core.setup(**attrs)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py",
 line 111, in setup
     _setup_distribution = dist = klass(attrs)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/setuptools/dist.py", line 448, in __init__
     k: v for k, v in attrs.items()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py",
 line 287, in __init__
     self.finalize_options()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/setuptools/dist.py", line 739, in finalize_options
     for ep in sorted(eps, key=by_order):
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/setuptools/dist.py", line 738, in <lambda>
     eps = map(lambda e: e.load(), pkg_resources.iter_entry_points(group))
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/pkg_resources/__init__.py", line 2443, in load
     return self.resolve()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/pkg_resources/__init__.py", line 2449, in resolve
     module = __import__(self.module_name, fromlist=['__name__'], level=0)
   File "/opt/local/var/macports/build
 /_opt_bblocal_var_buildworker_ports_build_ports_python_py-
 py2app/py27-py2app/work/py2app-0.28.4/py2app/build_app.py", line 28, in
 <module>
     from modulegraph import modulegraph, zipio
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/modulegraph/modulegraph.py", line 26, in <module>
     from . import util, zipio
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/modulegraph/util.py", line 108
     cookie_re = re.compile(rb"coding[:=]\s*([-\w.]+)")
                                                     ^
 SyntaxError: invalid syntax
 }}}

 According to the
 [https://py2app.readthedocs.io/en/latest/changelog.html#py2app-0-28-4
 changelog], 0.28 "is the last version of py2app with compatibility with
 Python 2.7. Future versions will require Python 3.6 or later."

-- 
Ticket URL: <https://trac.macports.org/ticket/66210>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list