Opened 8 years ago

Closed 8 years ago

#51365 closed defect (fixed)

py34-parsing failed to update to 2.1.2

Reported by: dhoese@… Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: diazona+macportstrac@…, hapaguy (Brian Kurt Fujikawa)
Port: py34-parsing

Description

Trying to update py34-parsing and it fails with the following error:

:debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_python_py-parsing/py34-parsing/work/pyparsing-2.1.2" && /opt/local/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4 setup.py --no-user-cfg build'
:debug:build Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_python_py-parsing/py34-parsing/work/pyparsing-2.1.2" && /opt/local/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4 setup.py --no-user-cfg build 
:info:build Traceback (most recent call last):
:info:build   File "setup.py", line 9, in <module>
:info:build     from pyparsing import __version__ as pyparsing_version
:info:build   File "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_python_py-parsing/py34-parsing/work/pyparsing-2.1.2/pyparsing.py", line 3478, in <module>
:info:build     _escapedPunc = Word( _bslash, r"\[]-*.$+^?()~ ", exact=2 ).setParseAction(lambda s,l,t:t[0][1])
:info:build   File "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_python_py-parsing/py34-parsing/work/pyparsing-2.1.2/pyparsing.py", line 948, in setParseAction
:info:build     self.parseAction = list(map(_trim_arity, list(fns)))
:info:build   File "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_python_py-parsing/py34-parsing/work/pyparsing-2.1.2/pyparsing.py", line 808, in _trim_arity
:info:build     this_line = extract_stack()[-1]
:info:build   File "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_python_py-parsing/py34-parsing/work/pyparsing-2.1.2/pyparsing.py", line 793, in extract_stack
:info:build     return [(frame_summary.filename, frame_summary.lineno)]
:info:build AttributeError: 'tuple' object has no attribute 'filename'

I'll attach the whole build log.

Attachments (1)

main.log (8.7 KB) - added by dhoese@… 8 years ago.
Build log for py34-parsing

Download all attachments as: .zip

Change History (7)

Changed 8 years ago by dhoese@…

Attachment: main.log added

Build log for py34-parsing

comment:1 Changed 8 years ago by dhoese@…

I should note that I updated py27-parsing in the same sudo port upgrade outdated and it succeeded.

comment:2 Changed 8 years ago by diazona+macportstrac@…

Cc: diazona+macportstrac@… added

Cc Me!

comment:3 Changed 8 years ago by nerdling (Jeremy Lavergne)

Owner: changed from macports-tickets@… to snc@…
Status: newassigned

py-parsing @2.1.3 in r148575.

comment:4 Changed 8 years ago by hapaguy (Brian Kurt Fujikawa)

Cc: brian.fujikawa@… added

Cc Me!

comment:5 in reply to:  3 Changed 8 years ago by dhoese@…

Seems to be fixed with 2.1.3. Thanks.

Replying to snc@…:

py-parsing @2.1.3 in r148575.

comment:6 Changed 8 years ago by nerdling (Jeremy Lavergne)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.