Package: openbox Version: 3.6.1-6 Severity: normal Dear Maintainer, I've done some simple testing of obamenu and found out that it does not survive a broken symlink desktop entry (third party pakcaging may leave some nasty surprises, so I sometimes test things for that): $ /usr/bin/obamenu Traceback (most recent call last): File "/usr/bin/obamenu", line 181, in <module> process_dtfile(dtf, categoryDict) File "/usr/bin/obamenu", line 110, in process_dtfile fh = open(dtf, "r") IOError: [Errno 2] No such file or directory: '/usr/share/applications/broken_link.desktop'
As a side note, I would like to draw your attention to this simple menu which plays well with openbox: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882210 It also had a similar issue fixed recently: https://github.com/johanmalm/jgmenu/issues/46 -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (900, 'testing'), (400, 'unstable'), (300, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru_RU:ru (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages openbox depends on: ii libc6 2.25-5 ii libglib2.0-0 2.54.2-5 ii libice6 2:1.0.9-2 ii libobrender32v5 3.6.1-5.1 ii libobt2v5 3.6.1-5.1 ii libsm6 2:1.2.2-1+b3 ii libstartup-notification0 0.12-5 ii libx11-6 2:1.6.4-3 ii libxau6 1:1.0.8-1+b2 ii libxcursor1 1:1.1.15-1 ii libxext6 2:1.3.3-1+b2 ii libxi6 2:1.7.9-1 ii libxinerama1 2:1.1.3-1+b3 ii libxrandr2 2:1.5.1-1 Versions of packages openbox recommends: pn obconf <none> ii obsession 20140608-2+b1 ii openbox-menu 0.8.0+hg20161009-1 ii scrot 0.8-18 Versions of packages openbox suggests: ii fonts-dejavu 2.37-1 ii libxml2-dev 2.9.4+dfsg1-6.1 pn openbox-gnome-session <none> pn openbox-kde-session <none> ii python 2.7.14-4 ii tint2 15.3-2 -- no debconf information