Package: libcec3 Version: 3.1.0+dfsg1-2 Severity: important Dear maintainer,
I have upgraded libcec3 on my HTPC (running Kodi) from 3.0.1+dfsg2-9 to 3.1.0+dfsg1-2, and my Pulse-Eight USB-CEC Adapter is no longer automatically detected by Kodi. When running the cec-client tool on the command-line, I see the following output: bootc@lucien ~ $ cec-client No device type given. Using 'recording device' CEC Parser created - libCEC version 3.1.0 no serial port given. trying autodetect: FAILED WARNING: [ 1] libCEC has not been compiled with detection code for the Pulse-Eight USB-CEC Adapter, so the path to the COM port has to be provided to libCEC if this adapter is being used I don't know whether this is a bug with libcec3 or libcec-platform1v5, but either way the USB adapter auto-detection appears disabled. When running 'cec-client /dev/ttyACM0' the program works fine, but I can't see a sensible way to tell Kodi to use a particular path. It looks like the build confirms that adapter detection has not been enabled: https://buildd.debian.org/status/fetch.php?pkg=libcec&arch=amd64&ver=3.1.0%2Bdfsg1-3&stamp=1457292555 -- Configured features: -- Pulse-Eight CEC Adapter: yes -- Pulse-Eight CEC Adapter detection: no -- xrandr support: yes -- Raspberry Pi support: no -- TDA995x support: no -- Exynos support: no -- DRM support: yes -- Python support: version 2.7.11+ (2.7) I suspect this is because: -- Checking for module 'udev' -- Package 'udev' not found It seems like the Cmake scripts are checking for "udev" as opposed to "libudev", and udev.pc is provided only in the udev package, not in libudev-dev. Either the source needs patching to look for libudev, or you may need to Build-Depends on udev itself. Thanks, Chris -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'testing-updates') Architecture: amd64 (x86_64) Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libcec3 depends on: ii libc6 2.21-9 ii libgcc1 1:5.3.1-10 ii libp8-platform2 2.0.1+dfsg1-1 ii libstdc++6 5.3.1-10 ii libx11-6 2:1.6.3-1 ii libxrandr2 2:1.5.0-1 libcec3 recommends no packages. libcec3 suggests no packages. -- no debconf information

