Package: notion
Version: 4.0.1+dfsg-2
Severity: important

Dear Maintainer,

Following the upgrade to the latest (unstable) notion package version, I found
that keybindings are broken (I think the effect is that META key is considered
to be always pressed in this case, leading to some interesting effects), and
the following errors are logged on startup:

Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]: 2021-01-01 14:24:07 
INFO  /notion/../ioncore.c:596: ioncore_startup: Starting Notion
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]: >> Can not wait on 
modifiers when no modifiers set in "L". Perhaps you have incorrectly set 
ALTMETA to the empty string?
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]: >> Stack trace:
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:    0 [C]: in 
'do_defbindings'
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:    1 
ioncore_bindings.lua:199: in 'defbindings'
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:    2 
/etc/X11/notion/cfg_bindings.lua:127
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:      [Skipping unnamed 
C functions.]
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:    5 [C]: in 'dopath'
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:    6 
/etc/X11/notion/cfg_notioncore.lua:1
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:      [Skipping unnamed 
C functions.]
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:    9 [C]: in 'dopath'
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:    10 
/etc/X11/notion/cfg_defaults.lua:19
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:      [Skipping unnamed 
C functions.]
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:    13 [C]: in 'dopath'
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:    14 
/home/jurij/.notion/default-session--0/cfg_notion.lua:67
Jan  1 14:24:07 paddy /usr/libexec/gdm-x-session[3500]:      [Skipping unnamed 
C functions.]

Indeed, the original /etc/default/notion file, where the value of ALTMETA
is set, is shipping with ALTMETA="". Setting it to non-empty value, for
example ALTMETA="Mod4+Shift+", fixed the problem for me.


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

Kernel: Linux 5.9.0-4-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages notion depends on:
ii  gnome-terminal [x-terminal-emulator]  3.38.1-2
ii  libc6                                 2.31-6
ii  libice6                               2:1.0.10-1
ii  liblua5.3-0                           5.3.3-1.1+b1
ii  libreadline8                          8.1-1
ii  libsm6                                2:1.2.3-1
ii  libx11-6                              2:1.6.12-1
ii  libxext6                              2:1.3.3-1.1
ii  libxinerama1                          2:1.1.4-2
ii  libxrandr2                            2:1.5.1-1
ii  x11-utils                             7.7+5
ii  xterm [x-terminal-emulator]           363-1

Versions of packages notion recommends:
ii  xfonts-100dpi  1:1.0.4+nmu1
ii  xfonts-75dpi   1:1.0.4+nmu1

Versions of packages notion suggests:
ii  menu      2.1.48
pn  wmdocker  <none>

-- Configuration Files:
/etc/default/notion changed:
META="Mod4+"
ALTMETA="Mod4+Shift+"


-- no debconf information

Reply via email to