[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: