Package: lirc Version: 0.10.1-5.2 Severity: grave Justification: renders package unusable Control: found -1 0.10.1-6
The versions of lirc in both buster and testing/unstable do not install cleanly and are left in a half configured state. This appears to be due to the file /etc/lirc/lirc_options.conf being missing. Copying /etc/lirc/lirc_options.conf.dist to /etc/lirc/lirc_options.conf allows the package to finish installing successfully. root@debian-vm:~# apt install lirc Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libicu57 libperl5.24 rename sgml-base tcpd xml-core Use 'apt autoremove' to remove them. The following additional packages will be installed: gir1.2-glib-2.0 libasound2 libasound2-data libftdi1-2 libgirepository-1.0-1 libglib2.0-0 libglib2.0-data libjack-jackd2-0 liblirc-client0 liblirc0 libopus0 libportaudio2 libpython3.7 libsamplerate0 python3-gi python3-yaml shared-mime-info xdg-user-dirs Suggested packages: libasound2-plugins alsa-utils jackd2 opus-tools lirc-compat-remotes lirc-drv-irman lirc-doc lirc-x setserial ir-keytable Recommended packages: gir1.2-vte The following NEW packages will be installed: gir1.2-glib-2.0 libasound2 libasound2-data libftdi1-2 libgirepository-1.0-1 libglib2.0-0 libglib2.0-data libjack-jackd2-0 liblirc-client0 liblirc0 libopus0 libportaudio2 libpython3.7 libsamplerate0 lirc python3-gi python3-yaml shared-mime-info xdg-user-dirs 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. Need to get 7,891 kB of archives. After this operation, 33.5 MB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://ftp.us.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-2 [1,259 kB] Get:2 http://ftp.us.debian.org/debian buster/main amd64 libgirepository-1.0-1 amd64 1.58.3-2 [92.8 kB] Get:3 http://ftp.us.debian.org/debian buster/main amd64 gir1.2-glib-2.0 amd64 1.58.3-2 [143 kB] Get:4 http://ftp.us.debian.org/debian buster/main amd64 libasound2-data all 1.1.8-1 [59.6 kB] Get:5 http://ftp.us.debian.org/debian buster/main amd64 libasound2 amd64 1.1.8-1 [361 kB] Get:6 http://ftp.us.debian.org/debian buster/main amd64 libftdi1-2 amd64 1.4-1+b2 [30.2 kB] Get:7 http://ftp.us.debian.org/debian buster/main amd64 libglib2.0-data all 2.58.3-2 [1,109 kB] Get:8 http://ftp.us.debian.org/debian buster/main amd64 libopus0 amd64 1.3-1 [191 kB] Get:9 http://ftp.us.debian.org/debian buster/main amd64 libsamplerate0 amd64 0.1.9-2 [949 kB] Get:10 http://ftp.us.debian.org/debian buster/main amd64 libjack-jackd2-0 amd64 1.9.12~dfsg-2 [299 kB] Get:11 http://ftp.us.debian.org/debian buster/main amd64 liblirc-client0 amd64 0.10.1-5.2 [70.6 kB] Get:12 http://ftp.us.debian.org/debian buster/main amd64 liblirc0 amd64 0.10.1-5.2 [131 kB] Get:13 http://ftp.us.debian.org/debian buster/main amd64 libportaudio2 amd64 19.6.0-1 [66.6 kB] Get:14 http://ftp.us.debian.org/debian buster/main amd64 libpython3.7 amd64 3.7.3-2 [1,498 kB] Get:15 http://ftp.us.debian.org/debian buster/main amd64 lirc amd64 0.10.1-5.2 [511 kB] Get:16 http://ftp.us.debian.org/debian buster/main amd64 python3-gi amd64 3.30.4-1 [180 kB] Get:17 http://ftp.us.debian.org/debian buster/main amd64 python3-yaml amd64 3.13-2 [121 kB] Get:18 http://ftp.us.debian.org/debian buster/main amd64 shared-mime-info amd64 1.10-1 [766 kB] Get:19 http://ftp.us.debian.org/debian buster/main amd64 xdg-user-dirs amd64 0.17-2 [53.8 kB] Fetched 7,891 kB in 3s (3,127 kB/s) Selecting previously unselected package libglib2.0-0:amd64. (Reading database ... 34382 files and directories currently installed.) Preparing to unpack .../00-libglib2.0-0_2.58.3-2_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-2) ... Selecting previously unselected package libgirepository-1.0-1:amd64. Preparing to unpack .../01-libgirepository-1.0-1_1.58.3-2_amd64.deb ... Unpacking libgirepository-1.0-1:amd64 (1.58.3-2) ... Selecting previously unselected package gir1.2-glib-2.0:amd64. Preparing to unpack .../02-gir1.2-glib-2.0_1.58.3-2_amd64.deb ... Unpacking gir1.2-glib-2.0:amd64 (1.58.3-2) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../03-libasound2-data_1.1.8-1_all.deb ... Unpacking libasound2-data (1.1.8-1) ... Selecting previously unselected package libasound2:amd64. Preparing to unpack .../04-libasound2_1.1.8-1_amd64.deb ... Unpacking libasound2:amd64 (1.1.8-1) ... Selecting previously unselected package libftdi1-2:amd64. Preparing to unpack .../05-libftdi1-2_1.4-1+b2_amd64.deb ... Unpacking libftdi1-2:amd64 (1.4-1+b2) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../06-libglib2.0-data_2.58.3-2_all.deb ... Unpacking libglib2.0-data (2.58.3-2) ... Selecting previously unselected package libopus0:amd64. Preparing to unpack .../07-libopus0_1.3-1_amd64.deb ... Unpacking libopus0:amd64 (1.3-1) ... Selecting previously unselected package libsamplerate0:amd64. Preparing to unpack .../08-libsamplerate0_0.1.9-2_amd64.deb ... Unpacking libsamplerate0:amd64 (0.1.9-2) ... Selecting previously unselected package libjack-jackd2-0:amd64. Preparing to unpack .../09-libjack-jackd2-0_1.9.12~dfsg-2_amd64.deb ... Unpacking libjack-jackd2-0:amd64 (1.9.12~dfsg-2) ... Selecting previously unselected package liblirc-client0:amd64. Preparing to unpack .../10-liblirc-client0_0.10.1-5.2_amd64.deb ... Unpacking liblirc-client0:amd64 (0.10.1-5.2) ... Selecting previously unselected package liblirc0:amd64. Preparing to unpack .../11-liblirc0_0.10.1-5.2_amd64.deb ... Unpacking liblirc0:amd64 (0.10.1-5.2) ... Selecting previously unselected package libportaudio2:amd64. Preparing to unpack .../12-libportaudio2_19.6.0-1_amd64.deb ... Unpacking libportaudio2:amd64 (19.6.0-1) ... Selecting previously unselected package libpython3.7:amd64. Preparing to unpack .../13-libpython3.7_3.7.3-2_amd64.deb ... Unpacking libpython3.7:amd64 (3.7.3-2) ... Selecting previously unselected package lirc. Preparing to unpack .../14-lirc_0.10.1-5.2_amd64.deb ... Unpacking lirc (0.10.1-5.2) ... Selecting previously unselected package python3-gi. Preparing to unpack .../15-python3-gi_3.30.4-1_amd64.deb ... Unpacking python3-gi (3.30.4-1) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../16-python3-yaml_3.13-2_amd64.deb ... Unpacking python3-yaml (3.13-2) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../17-shared-mime-info_1.10-1_amd64.deb ... Unpacking shared-mime-info (1.10-1) ... Selecting previously unselected package xdg-user-dirs. Preparing to unpack .../18-xdg-user-dirs_0.17-2_amd64.deb ... Unpacking xdg-user-dirs (0.17-2) ... Setting up liblirc0:amd64 (0.10.1-5.2) ... Setting up xdg-user-dirs (0.17-2) ... Setting up libpython3.7:amd64 (3.7.3-2) ... Setting up libglib2.0-0:amd64 (2.58.3-2) ... No schema files found: doing nothing. Setting up python3-yaml (3.13-2) ... Setting up libasound2-data (1.1.8-1) ... Setting up libftdi1-2:amd64 (1.4-1+b2) ... Setting up libglib2.0-data (2.58.3-2) ... Setting up liblirc-client0:amd64 (0.10.1-5.2) ... Setting up libopus0:amd64 (1.3-1) ... Setting up shared-mime-info (1.10-1) ... Setting up libasound2:amd64 (1.1.8-1) ... Setting up libgirepository-1.0-1:amd64 (1.58.3-2) ... Setting up libsamplerate0:amd64 (0.1.9-2) ... Setting up gir1.2-glib-2.0:amd64 (1.58.3-2) ... Setting up libjack-jackd2-0:amd64 (1.9.12~dfsg-2) ... Setting up libportaudio2:amd64 (19.6.0-1) ... Setting up python3-gi (3.30.4-1) ... Setting up lirc (0.10.1-5.2) ... Job for lircd.service failed because a fatal signal was delivered to the control process. See "systemctl status lircd.service" and "journalctl -xe" for details. invoke-rc.d: initscript lircd, action "start" failed. ● lircd.service - Flexible IR remote input/output application support Loaded: loaded (/lib/systemd/system/lircd.service; disabled; vendor preset: enabled) Active: failed (Result: signal) since Mon 2019-07-22 20:53:12 CDT; 24ms ago Docs: man:lircd(8) http://lirc.org/html/configure.html Process: 1567 ExecStart=/usr/sbin/lircd --nodaemon (code=killed, signal=SEGV) Main PID: 1567 (code=killed, signal=SEGV) Jul 22 20:53:12 debian-vm systemd[1]: Starting Flexible IR remote input/output application support... Jul 22 20:53:12 debian-vm lircd[1567]: Warning: cannot open /etc/lirc/lirc_options.conf Jul 22 20:53:12 debian-vm lircd-0.10.1[1567]: Info: lircd: Opening log, level: Info Jul 22 20:53:12 debian-vm lircd-0.10.1[1567]: Notice: Version: lircd 0.10.1 Jul 22 20:53:12 debian-vm lircd-0.10.1[1567]: Notice: System info: Linux debian-vm 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5+deb10u1 (2019-07-19) x86_64 GNU/Linux Jul 22 20:53:12 debian-vm systemd[1]: lircd.service: Main process exited, code=killed, status=11/SEGV Jul 22 20:53:12 debian-vm systemd[1]: lircd.service: Failed with result 'signal'. Jul 22 20:53:12 debian-vm systemd[1]: Failed to start Flexible IR remote input/output application support. dpkg: error processing package lirc (--configure): installed lirc package post-installation script subprocess returned error exit status 1 Processing triggers for systemd (241-5) ... Processing triggers for libc-bin (2.28-10) ... Errors were encountered while processing: lirc E: Sub-process /usr/bin/dpkg returned an error code (1) root@debian-vm:~# root@debian-vm:~# root@debian-vm:~# root@debian-vm:~# root@debian-vm:~# root@debian-vm:~# root@debian-vm:~# systemctl status lircd.service ● lircd.service - Flexible IR remote input/output application support Loaded: loaded (/lib/systemd/system/lircd.service; disabled; vendor preset: enabled) Active: failed (Result: signal) since Mon 2019-07-22 20:53:12 CDT; 1min 11s ago Docs: man:lircd(8) http://lirc.org/html/configure.html Main PID: 1567 (code=killed, signal=SEGV) Jul 22 20:53:12 debian-vm systemd[1]: Starting Flexible IR remote input/output application support... Jul 22 20:53:12 debian-vm lircd[1567]: Warning: cannot open /etc/lirc/lirc_options.conf Jul 22 20:53:12 debian-vm lircd-0.10.1[1567]: Info: lircd: Opening log, level: Info Jul 22 20:53:12 debian-vm lircd-0.10.1[1567]: Notice: Version: lircd 0.10.1 Jul 22 20:53:12 debian-vm lircd-0.10.1[1567]: Notice: System info: Linux debian-vm 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5+deb10u1 (2019-07-19) x86_64 G NU/Linux Jul 22 20:53:12 debian-vm systemd[1]: lircd.service: Main process exited, code=killed, status=11/SEGV Jul 22 20:53:12 debian-vm systemd[1]: lircd.service: Failed with result 'signal'. Jul 22 20:53:12 debian-vm systemd[1]: Failed to start Flexible IR remote input/output application support. root@debian-vm:~# root@debian-vm:~# root@debian-vm:~# root@debian-vm:~# root@debian-vm:~# cp /etc/lirc/lirc_options.conf.dist /etc/lirc/lirc_options.conf root@debian-vm:~# root@debian-vm:~# root@debian-vm:~# apt install lirc Reading package lists... Done Building dependency tree Reading state information... Done lirc is already the newest version (0.10.1-5.2). The following packages were automatically installed and are no longer required: libicu57 libperl5.24 rename sgml-base tcpd xml-core Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] Setting up lirc (0.10.1-5.2) ... Created symlink /etc/systemd/system/multi-user.target.wants/lircd.service → /lib/systemd/system/lircd.service. Created symlink /etc/systemd/system/sockets.target.wants/lircd.socket → /lib/systemd/system/lircd.socket. root@debian-vm:~# root@debian-vm:~# root@debian-vm:~# echo $? 0 -- System Information: Debian Release: 10.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-5-amd64 (SMP w/1 CPU core) Kernel taint flags: TAINT_CRAP Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lirc depends on: ii libasound2 1.1.8-1 ii libc6 2.28-10 ii libftdi1-2 1.4-1+b2 ii libgcc1 1:8.3.0-6 ii liblirc-client0 0.10.1-5.2 ii liblirc0 0.10.1-5.2 ii libportaudio2 19.6.0-1 ii libpython3.7 3.7.3-2 ii libstdc++6 8.3.0-6 ii libsystemd0 241-5 ii libudev1 241-5 ii libusb-0.1-4 2:0.1.12-32 ii libusb-1.0-0 2:1.0.22-2 ii lsb-base 10.2019051400 ii python3 3.7.3-1 Versions of packages lirc recommends: pn gir1.2-vte <none> ii python3-gi 3.30.4-1 ii python3-yaml 3.13-2 ii systemd 241-5 Versions of packages lirc suggests: pn ir-keytable <none> pn lirc-compat-remotes <none> pn lirc-doc <none> pn lirc-drv-irman <none> pn lirc-x <none> pn setserial <none> -- no debconf information