Package: surf Version: 2.0+git20181009-2.1 Severity: normal Dear Maintainer,
The AppArmor profile for surf prevents it from creating the ~/.cache directory. This might be a rare corner case since it is only likely to occur if surf is almost the first program that the user runs after they create the account. There is a simple workaround of just creating the ~/.cache directory before running surf. The AppArmor audit message looks like this: [ 6822.134705] audit: type=1400 audit(1547682718.416:151): apparmor="DENIED" operation="mkdir" profile="/usr/bin/surf" name="/home/leo/.cache/" pid=5877 comm="WebKitWebProces" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000 Thanks, Leo -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: armhf (armv7l) Kernel: Linux 4.19.0-1-armmp (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages surf depends on: ii libc6 2.28-5 ii libgcr-base-3-1 3.28.0-4 ii libgcr-ui-3-1 3.28.0-4 ii libglib2.0-0 2.58.2-3 ii libgtk-3-0 3.24.2-3 ii libwebkit2gtk-4.0-37 2.22.5-1 ii libx11-6 2:1.6.7-1 Versions of packages surf recommends: ii curl 7.62.0-1 ii suckless-tools 44-1 ii x11-utils 7.7+4 ii xterm [x-terminal-emulator] 342-1 Versions of packages surf suggests: ii apparmor 2.13.2-3 -- Configuration Files: /etc/apparmor.d/usr.bin.surf changed [not included] -- no debconf information