Your message dated Sat, 16 Jan 2016 04:48:58 +0000
with message-id <[email protected]>
and subject line Bug#811142: fixed in hy 0.11.1-1
has caused the Debian Bug report #811142,
regarding hy3 no longer works, since Debian sid now defaults to python3.5
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
811142: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811142
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: hy
Version: 0.11.0-4
Severity: grave
Justification: renders package unusable

Dear Maintainer,

Since python3.5 recently became the default python3 in Debian sid, hy3
no longer works.  Running most hy3 commands, whether in the REPL or
calling a script, now leads to compiler errors.  For example:

    hy3 -c "(+ 3 2)"

Results in:

Traceback (most recent call last):
  File "/usr/bin/hy3", line 9, in <module>
    load_entry_point('hy==0.11.0', 'console_scripts', 'hy')()
  File "/usr/lib/python3/dist-packages/hy/cmdline.py", line 347, in hy_main
    sys.exit(cmdline_handler("hy", sys.argv))
  File "/usr/lib/python3/dist-packages/hy/cmdline.py", line 317, in 
cmdline_handler
    return run_command(options.command)
  File "/usr/lib/python3/dist-packages/hy/cmdline.py", line 184, in run_command
    import_buffer_to_module("__main__", source)
  File "/usr/lib/python3/dist-packages/hy/importer.py", line 93, in 
import_buffer_to_module
    _ast = import_buffer_to_ast(buf, module_name)
  File "/usr/lib/python3/dist-packages/hy/importer.py", line 62, in 
import_buffer_to_ast
    return hy_compile(import_buffer_to_hst(buf), module_name)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 2278, in hy_compile
    compiler = HyASTCompiler(module_name)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 378, in __init__
    load_stdlib()
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 73, in load_stdlib
    mod = importlib.import_module(module)
  File "/usr/lib/python3.5/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 986, in _gcd_import
  File "<frozen importlib._bootstrap>", line 969, in _find_and_load
  File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 634, in _load_backward_compatible
  File "/usr/lib/python3/dist-packages/hy/importer.py", line 180, in load_module
    self.path)
  File "/usr/lib/python3/dist-packages/hy/importer.py", line 75, in 
import_file_to_module
    _ast = import_file_to_ast(fpath, module_name)
  File "/usr/lib/python3/dist-packages/hy/importer.py", line 67, in 
import_file_to_ast
    return hy_compile(import_file_to_hst(fpath), module_name)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 2279, in hy_compile
    result = compiler.compile(tree)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 428, in compile
    ret = self.compile_atom(_type, tree)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 420, in 
compile_atom
    ret = _compile_table[atom_type](self, atom)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 596, in 
compile_raw_list
    ret = self._compile_branch(entries)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 483, in 
_compile_branch
    return _branch(self.compile(expr) for expr in exprs)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 313, in _branch
    results = list(results)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 483, in <genexpr>
    return _branch(self.compile(expr) for expr in exprs)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 440, in compile
    raise_empty(HyCompileError, e, sys.exc_info()[2])
  File "<string>", line 1, in raise_empty
hy.errors.HyCompileError: Internal Compiler Bug 😱
⤷ TypeError: required field "lineno" missing from arg
Compilation traceback:
File "/usr/lib/python3/dist-packages/hy/compiler.py", line 428, in compile
    ret = self.compile_atom(_type, tree)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 420, in 
compile_atom
    ret = _compile_table[atom_type](self, atom)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 1767, in 
compile_expression
    expression = macroexpand(expression, self.module_name)
  File "/usr/lib/python3/dist-packages/hy/macros.py", line 170, in macroexpand
    load_macros(module_name)
  File "/usr/lib/python3/dist-packages/hy/macros.py", line 154, in load_macros
    _import(module)
  File "/usr/lib/python3/dist-packages/hy/macros.py", line 151, in _import
    __import__(module)
  File "<frozen importlib._bootstrap>", line 969, in _find_and_load
  File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 634, in _load_backward_compatible
  File "/usr/lib/python3/dist-packages/hy/importer.py", line 180, in load_module
    self.path)
  File "/usr/lib/python3/dist-packages/hy/importer.py", line 78, in 
import_file_to_module
    eval(ast_compile(_ast, fpath, "exec"), mod.__dict__)
  File "/usr/lib/python3/dist-packages/hy/importer.py", line 43, in ast_compile
    return compile(ast, filename, mode, flags)

Thank you very much, and best regards.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.3.0-1-amd64 (SMP w/3 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages hy depends on:
ii  python3-hy  0.11.0-4

hy recommends no packages.

hy suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: hy
Source-Version: 0.11.1-1

We believe that the bug you reported is fixed in the latest version of
hy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tianon Gravi <[email protected]> (supplier of updated hy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 15 Jan 2016 20:20:21 -0800
Source: hy
Binary: hy python-hy python3-hy
Architecture: source
Version: 0.11.1-1
Distribution: unstable
Urgency: medium
Maintainer: Tianon Gravi <[email protected]>
Changed-By: Tianon Gravi <[email protected]>
Description:
 hy         - Lisp (s-expression) based frontend to Python (metapackage)
 python-hy  - Lisp (s-expression) based frontend to Python
 python3-hy - Lisp (s-expression) based frontend to Python 3
Closes: 811142
Changes:
 hy (0.11.1-1) unstable; urgency=medium
 .
   * Update to 0.11.1 upstream release (Closes: #811142).
Checksums-Sha1:
 ac6778566d9421b0a745cc795430b905613104ed 2170 hy_0.11.1-1.dsc
 6d168466409d0b4fbc28fa57cb75e104cd425700 358882 hy_0.11.1.orig.tar.gz
 4c6dc16f8d508d43c6fc5d4e5aa42b34bf6991cb 7568 hy_0.11.1-1.debian.tar.xz
Checksums-Sha256:
 a418ad38ebb05eedddc6ba96be40c023d9fcd395f2e82cceb4b7d4ded9ddc0ed 2170 
hy_0.11.1-1.dsc
 8d53dd3d37dd15040b4e6fa514d480f88c935855c37ca9f4a4c0d0ed989aceaa 358882 
hy_0.11.1.orig.tar.gz
 1f9ab297597818e381428ca394bfc4035d8a7fd0fd076d3a077ab3b49d4a3970 7568 
hy_0.11.1-1.debian.tar.xz
Files:
 5091aa5b5765b20d93752d7e0d92da90 2170 python optional hy_0.11.1-1.dsc
 04ca22591ec65f9c07f84e07498eec74 358882 python optional hy_0.11.1.orig.tar.gz
 6512b9cc4995885a3b7b8731cfbd30aa 7568 python optional hy_0.11.1-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJWmcfeAAoJEANqnCW/NX3UT8YP/Ax59ijFZC2BtubEUEpLVEc8
tbLYqkFS7hXUnSEhSpfLPyEcGBzVOdfRQ4kBBpJNCXUOVH4ty1f4oNj/QZg8rRj5
u072aLPy3YAid6d/B47P174c95TMdmFYabpE0rfLPszf9RBD0T0NM3ppoUywo7R4
XShl37HXnGR2Q6Q6f2PuPVAgYpAMeNuM+dI3ebf7oIV1VK/nm6bnsU/hv3h1N1+O
sk03QO8EZr+wY9bnqJktmKxBfPUBJ4N0scNLCGBWVnyzCfP67l4ZyfrgtN2Oq3jf
mdo+aJcO/C3PQ1Q6joYXV6mT6LYIfPebrcGVxl5ruSknMr7lbDJ9RXrrCb+TNeqL
im+eGP9b+cH7dDFC7V9QU/4U9OBHlAHhZPOdbOhsXRYS6SZgKhrnOQ7fDIwwa6AG
GgR0/NtnkbDN9ppKVTnFhfMKocx2WUr0BL0cr5iBkE0DfBH+Blwk9BvBb5KOrdkV
vhfvFotqaMj16b4RKOJBD7V3YEBYSvm/S5C2WIKaPmPvzCXZRLq4m+yC2pJkKGXh
mW8gY39gPcRkqWBotMiCKbjxNaXha9PQA+ZGzFdz9EfrPu7gDiuBLE/OEw0Ell0s
gXFRRqjo9dOwrnomaBP6hTMwXpZCp2HI/GPRN5b7FV+IRTBskMidaDUZ1YJkAbpA
JqKm8lQaboX2Y/Now9OC
=HFU0
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to