Your message dated Mon, 17 Aug 2020 15:21:47 +0000
with message-id <[email protected]>
and subject line Bug#968445: fixed in hy 0.19.0-1
has caused the Debian Bug report #968445,
regarding ValueError: Name node can't be used with 'None' constant
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.)


-- 
968445: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968445
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: hy
Version: 0.18.0-1
Severity: important

Calling /usr/bin/hy leads to the following error
message:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 1684, in 
compile_eval_and_compile
    hy_eval(new_expr + body,
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 2094, in hy_eval
    eval(ast_compile(_ast, filename, "exec"),
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 64, in ast_compile
    return compile(ast, filename, mode, hy_ast_compile_flags)
ValueError: Name node can't be used with 'None' constant

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/hy", line 12, in <module>
    sys.exit(hy_main())
  File "/usr/lib/python3/dist-packages/hy/cmdline.py", line 603, in hy_main
    sys.exit(cmdline_handler("hy", sys.argv))
  File "/usr/lib/python3/dist-packages/hy/cmdline.py", line 597, in 
cmdline_handler
    return run_repl(spy=options.spy, output_fn=options.repl_output_fn)
  File "/usr/lib/python3/dist-packages/hy/cmdline.py", line 442, in run_repl
    hr = HyREPL(**kwargs)
  File "/usr/lib/python3/dist-packages/hy/cmdline.py", line 249, in __init__
    self.hy_compiler = HyASTCompiler(self.module)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 394, in __init__
    load_macros(self.module)
  File "/usr/lib/python3/dist-packages/hy/macros.py", line 230, in load_macros
    builtin_mod = importlib.import_module(builtin_mod_name)
  File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 779, in exec_module
  File "<frozen importlib._bootstrap_external>", line 916, in get_code
  File "/usr/lib/python3/dist-packages/hy/importer.py", line 128, in 
_hy_source_to_code
    data = hy_compile(hy_tree, module)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 2180, in hy_compile
    result = compiler.compile(tree)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 443, in compile
    reraise(type(e), e, sys.exc_info()[2])
  File "/usr/lib/python3/dist-packages/hy/_compat.py", line 14, in reraise
    raise value.with_traceback(traceback)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 433, in compile
    ret = self.compile_atom(tree)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 427, in 
compile_atom
    return Result() + _model_compilers[type(atom)](self, atom)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 1770, in 
compile_expression
    return Result() + build_method(
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 632, in compile_do
    return self._compile_branch(body)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 510, in 
_compile_branch
    for x in map(self.compile, exprs[:-1]):
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 443, in compile
    reraise(type(e), e, sys.exc_info()[2])
  File "/usr/lib/python3/dist-packages/hy/_compat.py", line 14, in reraise
    raise value.with_traceback(traceback)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 433, in compile
    ret = self.compile_atom(tree)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 427, in 
compile_atom
    return Result() + _model_compilers[type(atom)](self, atom)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 1770, in 
compile_expression
    return Result() + build_method(
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 1700, in 
compile_eval_and_compile
    reraise(HyEvalError,
  File "/usr/lib/python3/dist-packages/hy/_compat.py", line 14, in reraise
    raise value.with_traceback(traceback)
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 1684, in 
compile_eval_and_compile
    hy_eval(new_expr + body,
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 2094, in hy_eval
    eval(ast_compile(_ast, filename, "exec"),
  File "/usr/lib/python3/dist-packages/hy/compiler.py", line 64, in ast_compile
    return compile(ast, filename, mode, hy_ast_compile_flags)
hy.errors.HyEvalError:
  File "[HyExpression([
  HySymbol('import'),
  HySymbol('hy')]), HyExpression([
  HyExpression([
    HySymbol('hy.macros.macro'),
    HyString('defmacro')]),
  HyExpression([
    HySymbol('fn'),
    HyList([
      HySymbol('&name'),
      HySymbol('macro-name'),
      HySymbol('lambda-list'),
      HySymbol('&rest'),
      HySymbol('body')]),
    HyString('the defmacro macro'),
    HyExpression([
      HySymbol('if*'),
      HyExpression([
        HySymbol('not'),
        HyExpression([
          HySymbol('isinstance'),
          HySymbol('macro-name'),
          HySymbol('hy.models.HySymbol')])]),
      HyExpression([
        HySymbol('raise'),
        HyExpression([
          HySymbol('hy.errors.HyTypeError'),
          HyExpression([
            HySymbol('%'),
            HyString("received a `%s' instead of a symbol for macro name"),
            HyExpression([
              HySymbol('.'),
              HyExpression([
                HySymbol('type'),
                HySymbol('name')]),
              HySymbol('__name__')])]),
          HySymbol('None'),
          HySymbol('--file--'),
          HySymbol('None')])])]),
    HyExpression([
      HySymbol('for'),
      HyList([
        HySymbol('kw'),
        HyExpression([
          HySymbol('quote'),
          HyList([
            HySymbol('&kwonly'),
            HySymbol('&kwargs')])])]),
      HyExpression([
        HySymbol('if*'),
        HyExpression([
          HySymbol('in'),
          HySymbol('kw'),
          HySymbol('lambda-list')]),
        HyExpression([
          HySymbol('raise'),
          HyExpression([
            HySymbol('hy.errors.HyTypeError'),
            HyExpression([
              HySymbol('%'),
              HyString('macros cannot use %s'),
              HySymbol('kw')]),
            HySymbol('macro-name'),
            HySymbol('--file--'),
            HySymbol('None')])])])]),
    HyExpression([
      HySymbol('quasiquote'),
      HyExpression([
        HySymbol('eval-and-compile'),
        HyExpression([
          HySymbol('import'),
          HySymbol('hy')]),
        HyExpression([
          HyExpression([
            HySymbol('hy.macros.macro'),
            HyExpression([
              HySymbol('unquote'),
              HyExpression([
                HySymbol('str'),
                HySymbol('macro-name')])])]),
          HyExpression([
            HySymbol('fn'),
            HyExpression([
              HySymbol('unquote'),
              HyExpression([
                HySymbol('+'),
                HyExpression([
                  HySymbol('quasiquote'),
                  HyList([
                    HySymbol('&name')])]),
                HySymbol('lambda-list')])]),
            HyExpression([
              HySymbol('unquote-splice'),
              HySymbol('body')])])])])])])])]", line 1
    ;;; Hy bootstrap macros
    ^---------------------^
Name node can't be used with 'None' constant

-- System Information:
Debian Release: bullseye/sid
Architecture: amd64 (x86_64)

Versions of packages hy depends on:
ii  python3-hy  0.18.0-1

hy recommends no packages.

hy suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: hy
Source-Version: 0.19.0-1
Done: Tianon Gravi <[email protected]>

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: Mon, 17 Aug 2020 08:06:00 -0700
Source: hy
Architecture: source
Version: 0.19.0-1
Distribution: unstable
Urgency: medium
Maintainer: Tianon Gravi <[email protected]>
Changed-By: Tianon Gravi <[email protected]>
Closes: 964602 968445
Changes:
 hy (0.19.0-1) unstable; urgency=medium
 .
   * Update to 0.19.0 upstream release (Closes: #964602, #968445)
Checksums-Sha1:
 9b14d9f3ff16315a23be36439595d1059d25499c 2207 hy_0.19.0-1.dsc
 ff6465f1583f3e97f17306c48cb204fa392c28cd 441124 hy_0.19.0.orig.tar.gz
 af6461a6c1feee0e9294d13432a3a5ebbcf4df15 7884 hy_0.19.0-1.debian.tar.xz
 aa5733bdbb554e85b82c5df331d765ba691dea91 7177 hy_0.19.0-1_source.buildinfo
Checksums-Sha256:
 b9c66aa58968f5dae7edd5c3a700a652c5dfe7b39db7253cbcaab51cca538f9c 2207 
hy_0.19.0-1.dsc
 3a24f02a22ab8679783b1b817eba5fd1cfa1b9fb334e16fad74fc1887d257efc 441124 
hy_0.19.0.orig.tar.gz
 2ee7cf9b21dc286a10c78a367d8ab26bbd978defb102eb1234e644aeb88cc186 7884 
hy_0.19.0-1.debian.tar.xz
 c8c88315154d2b6c978efa4680207b9e998b3a96ee8088568a040594f1345572 7177 
hy_0.19.0-1_source.buildinfo
Files:
 539bfdaf1bff1fc47ba22a553c4300d0 2207 python optional hy_0.19.0-1.dsc
 4e388b8b6351aea39f91f3544adba10a 441124 python optional hy_0.19.0.orig.tar.gz
 eaf77df9f68c39f5d93fa922fccf2a41 7884 python optional hy_0.19.0-1.debian.tar.xz
 6bd4d9ee337411c2a1b751119e83bfcc 7177 python optional 
hy_0.19.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEtC9oGQB/APiONk/UA2qcJb81fdQFAl86nX4SHHRpYW5vbkBk
ZWJpYW4ub3JnAAoJEANqnCW/NX3UalMP/A8GC9vk8d7dptcPVDkn2ZIs4dE/WFXq
sRFuLy+JbuyZfGQyI/95AHApvELGdJdDi7yNHphVJdMPf2bUdJ+qYL5bvu3Uk9iu
Z/Onx8DdeBy3y5ntoribmpJYoSCrSmlikfX7DkcQ3YYc4xZl+7DaR6/2oszHxMpf
1tA1QIEg3lIovePU3X84pmQy+pB9ham8mNajQnqDNdOZv9UYvb/Lll3TxHrOc2pe
6QK+uRp9YP0uNwPD3YLrfPcbStHaW0VzQ3VDROlD7wdEPgTspM5lHXr1lxxP5Ocn
GuuVGwyO8lXG5DLqWBkpk9UlN8aTN3cj0LTPzId0iudqay4wnO+YNDCRydY01G46
HVYtHUOEOKbkHmFOGeIBd+kMpqw0Tw/CLm5kIlwhhTTW8VpOQuV8P9/h0izfXpcd
/tDnSPVNAvB3Pt/9+t0jlpIp8tIHCJZMwzqJMhEbWUYMIu3zInCe7eO7+6655cih
2JvL+IWHCnHrFva3RN7/7GEX9f2dmHrODBPwM0+5CFOnjX0eND6sUo1a7fzhK0ta
f5LokNR9Sbo+wj4fX/qTto0+bsL/axW4E42iTplkOwfPesDMqcpBCO8Gg0+P22uK
arzdccIZMgDo0ws1dOZENbHyt2gr5Hf5AeuzxQC9f/kXE5KhpalMKr3hlwWKi5wp
fYmPVdfMP1QZ
=8WIO
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to