Package: vdr Version: 2.2.0-5 Severity: important Dear Debian folks,
`/var/lib/video` does not exist on my system and therefore VDR fails to start. ``` $ systemctl status vdr ● vdr.service - Video Disk Recorder Loaded: loaded (/lib/systemd/system/vdr.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Sa 2015-11-28 07:59:50 CET; 22min ago Process: 1343 ExecStart=/usr/bin/vdr (code=exited, status=2) Process: 1305 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh reccmds (code=exited, status=0/SUCCESS) Process: 975 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh commands (code=exited, status=0/SUCCESS) Main PID: 1343 (code=exited, status=2) Nov 28 07:58:05 myhostname systemd[1]: Starting Video Disk Recorder... Nov 28 07:59:46 myhostname vdr[1343]: [1343] ERROR (tools.c,441): /var/lib/video: Datei oder Verzeichnis nicht gefunden Nov 28 07:59:50 myhostname systemd[1]: vdr.service: Main process exited, code=exited, status=2/INVALIDARGUMENT Nov 28 07:59:50 myhostname systemd[1]: Failed to start Video Disk Recorder. Nov 28 07:59:50 myhostname systemd[1]: vdr.service: Unit entered failed state. Nov 28 07:59:50 myhostname systemd[1]: vdr.service: Failed with result 'exit-code'. Nov 28 07:59:50 myhostname vdr[1343]: vdr: can't access video directory /var/lib/video ``` Should the start script at least create that directory, so that VDR continues running. I understand that one could argue, that this is not desired, as the partition, `/var/lib/video` exists on, could run full. Thanks, Paul PS: I’ll contact the mailing list, why `/var/lib` is used to store videos. That fundamentally violates the FHS [1] in my opinion. [1] https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.19.0-trunk-686-pae (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages vdr depends on: ii adduser 3.113+nmu3 ii debconf [debconf-2.0] 1.5.58 ii init-system-helpers 1.24 ii libc6 2.19-22 ii libcap2 1:2.24-12 ii libfontconfig1 2.11.0-6.3 ii libfreetype6 2.6.1-0.1 ii libgcc1 1:5.2.1-25 ii libjpeg62-turbo 1:1.4.1-2 ii libstdc++6 5.2.1-25 ii libsystemd0 228-2 Versions of packages vdr recommends: ii fonts-freefont-ttf 20120503-4 ii lirc 0.9.0~pre1-1.2 ii ttf-bitstream-vera 1.10-8 Versions of packages vdr suggests: pn vdr-plugin-dvbsddevice <none> -- debconf information: * vdr/select_dvb_card: Terrestrial vdr/create_video_dir: false
signature.asc
Description: This is a digitally signed message part

