libcec python3 bindings not included in any packge

Bug #1804365 reported by Matt Hirsch
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Raspbian
New
Undecided
Unassigned

Bug Description

I'd like to use the libcec python bindings, but can't find them in any package. At some point in the past they were packaged in the libcec package, but they are not anymore. The library in question is called _cec.so.

$ sudo apt update
$ sudo apt upgrade

$ sudo apt-file search _cec.so
python-libcec: /usr/lib/python3.5.3rc1/dist-packages/cec/_cec.so

But in practice, this file is not provided:

$ dpkg -L python-libcec
/.
/usr
/usr/bin
/usr/bin/pyCecClient
/usr/lib
/usr/lib/python2.7
/usr/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages/cec
/usr/lib/python2.7/dist-packages/cec/__init__.py
/usr/share
/usr/share/doc
/usr/share/doc/python-libcec
/usr/share/doc/python-libcec/changelog.gz
/usr/share/doc/python-libcec/copyright

Also not in libcec or libcec4

$ dpkg -L libcec
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libcec
/usr/share/doc/libcec/changelog.gz
/usr/share/doc/libcec/copyright

$ dpkg -L libcec4
/.
/usr
/usr/lib
/usr/lib/arm-linux-gnueabihf
/usr/lib/arm-linux-gnueabihf/libcec.so.4.0.2
/usr/share
/usr/share/doc
/usr/share/doc/libcec4
/usr/share/doc/libcec4/changelog.gz
/usr/share/doc/libcec4/copyright
/usr/lib/arm-linux-gnueabihf/libcec.so.4

$ dpkg -L libcec4-dev
/.
/usr
/usr/include
/usr/include/libcec
/usr/include/libcec/cec.h
/usr/include/libcec/cecc.h
/usr/include/libcec/cecloader.h
/usr/include/libcec/cectypes.h
/usr/include/libcec/version.h
/usr/lib
/usr/lib/arm-linux-gnueabihf
/usr/lib/arm-linux-gnueabihf/pkgconfig
/usr/lib/arm-linux-gnueabihf/pkgconfig/libcec.pc
/usr/share
/usr/share/doc
/usr/share/doc/libcec4-dev
/usr/share/doc/libcec4-dev/changelog.gz
/usr/share/doc/libcec4-dev/copyright
/usr/lib/arm-linux-gnueabihf/libcec.so

$ apt-cache policy libcec python-libcec libcec4
libcec:
  Installed: 4.0.2.3~stretch
  Candidate: 4.0.2.3~stretch
  Version table:
 *** 4.0.2.3~stretch 500
        500 http://archive.raspberrypi.org/debian stretch/main armhf Packages
        100 /var/lib/dpkg/status
python-libcec:
  Installed: 4.0.2.3~stretch
  Candidate: 4.0.2.3~stretch
  Version table:
 *** 4.0.2.3~stretch 500
        500 http://archive.raspberrypi.org/debian stretch/main armhf Packages
        100 /var/lib/dpkg/status
     4.0.1+dfsg1-1+rpi1 500
        500 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
libcec4:
  Installed: 4.0.2.3~stretch
  Candidate: 4.0.2.3~stretch
  Version table:
 *** 4.0.2.3~stretch 500
        500 http://archive.raspberrypi.org/debian stretch/main armhf Packages
        100 /var/lib/dpkg/status
     4.0.1+dfsg1-1+rpi1 500
        500 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.