Bug#941017: deken: fails to start (hy error)
Package: deken
Version: 0.5.1-1
Severity: important
Dear Maintainer,
with the recent upgrade of hy, deken is completely broken:
<snip>
$ deken -h
Traceback (most recent call last):
File "/usr/lib/python3.7/runpy.py", line 261, in run_path
code, fname = _get_code_from_file(run_name, path_name)
File "<frozen importlib._bootstrap_external>", line 860, in get_code
hy.errors.HyEvalError:
File "[HyExpression([
HySymbol('import'),
HySymbol('hy')]), HyExpression([
HyExpression([
HySymbol('hy.macros.macro'),
HyString('apply')]),
HyExpression([
HySymbol('fn'),
HyList([
HySymbol('&name'),
HySymbol('f'),
HySymbol('&optional'),
HyExpression([
HySymbol('args'),
HyList()]),
HyExpression([
HySymbol('kwargs'),
HyDict()])]),
HyExpression([
HySymbol('quasiquote'),
HyExpression([
HyExpression([
HySymbol('unquote'),
HySymbol('f')]),
HyExpression([
HySymbol('unpack-iterable'),
HyExpression([
HySymbol('unquote'),
HySymbol('args')])]),
HyExpression([
HySymbol('unpack-mapping'),
HyExpression([
HySymbol('unquote'),
HySymbol('kwargs')])])])])])])]", line 1
#!/usr/bin/env hy
^---------------^
parse error for special form 'fn': should have reached end of form:
HyExpression([
HySymbol('args'),
HyList()]): end of form (deken.hy, line 0)
</snip>
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.2.0-2-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages deken depends on:
ii python3-easywebdav 1.2.0-6
ii python3-gnupg 0.4.5-1
ii python3-hy 0.17.0-1
ii python3-keyring 18.0.1-1
ii python3-macholib 1.11+repack0-2
ii python3-pefile 2019.4.18-1
ii python3-pyelftools 0.25-2
ii python3-requests 2.21.0-1
Versions of packages deken recommends:
ii pd-deken 0.5.1-1
deken suggests no packages.
-- no debconf information
Reply to: