Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jul 2017 22:33:57 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 220596] [new port] shells/xonsh: Python-ish BASH-wards shell
Message-ID:  <bug-220596-21822-PYiKwpcBmx@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-220596-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-220596-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220596

--- Comment #16 from Matthew Seaman <matthew@FreeBSD.org> ---
(In reply to Kubilay Kocak from comment #15)

This is where is all goes wrong:
```
=3D=3D=3D>  Staging for py36-xonsh-0.5.12
=3D=3D=3D>   py36-xonsh-0.5.12 depends on package: py36-setuptools>0 - found
=3D=3D=3D>   py36-xonsh-0.5.12 depends on file: /usr/local/bin/python3.6 - =
found
=3D=3D=3D>   Generating temporary packing list
running install
Removed xonsh/parser_table.py
Removed xonsh/__amalgam__.py
Removed xonsh/completers/__amalgam__.py
Removed xonsh/history/__amalgam__.py
Removed xonsh/prompt/__amalgam__.py
Building lexer and parser tables.
Could not install Jupyter kernel spec, please install Jupyter/IPython.
running build
running build_py
copying xonsh/parser_table.py -> build/lib/xonsh
Generating LALR tables
WARNING: 707 shift/reduce conflicts
WARNING: 113 reduce/reduce conflicts
WARNING: reduce/reduce conflict in state 20 resolved using rule
(test_or_star_expr -> test)
WARNING: rejected rule (testlist -> test) in state 20
WARNING: reduce/reduce conflict in state 346 resolved using rule
(test_or_star_expr -> test)
WARNING: rejected rule (testlist -> test) in state 346
WARNING: reduce/reduce conflict in state 373 resolved using rule (string_to=
k ->
STRING)
WARNING: rejected rule (subproc_arg_part -> STRING) in state 373
WARNING: reduce/reduce conflict in state 1333 resolved using rule (nodedent=
 ->
INDENT any_dedent_toks DEDENT)
WARNING: rejected rule (any_dedent_tok -> DEDENT) in state 1333
Could not import amalgamate, skipping.    <<<-----*****
```

Missing Jupyter/iPython appears to be no big deal.

But it does look like there's an extra module needs porting and installing
as a BUILD_DEPENDS for xonsh:

https://pypi.python.org/pypi/amalgamate/0.1.3

(Written by the same authors as xonsh)

Also, it's a BSD2CLAUSE license (This is on Github, but not in the pypi
tarballs: https://github.com/xonsh/xonsh/blob/master/license)

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-220596-21822-PYiKwpcBmx>