Bug#941993: common libraries these programs depend on

Elmar Stellnberger estellnb at elstel.org
Mon Oct 28 10:07:12 GMT 2019


   Today I have written a program to filter out common library 
dependencies of the three programs exposing this bug, i.e. cheese, vlc 
and firefox-esr. For one library depending upon another only the top 
level dependency is outputted:

elm at system76-18:~/projects/pydeps$ ./fetchupd.py commdep cheese vlc
common dependencies:
  libasound2-data all
  libevdev2 amd64
  libblkid1 amd64
  libaa1 amd64
  libdrm-common all
  libasound2 amd64
  libmtdev1 amd64
  libmount1 amd64
  libaom0 amd64
  libinput10 amd64
  libdrm2 amd64
  libglib2.0-0 amd64
  libgcc1 amd64
  libass9 amd64
  libvorbisfile3 amd64
  libc6 amd64
  libgpm2 amd64
elm at system76-18:~/projects/pydeps$ ./fetchupd.py commdep cheese firefox-esr
common dependencies:
  libncursesw6 amd64
  libatk1.0-0 amd64
  libasound2-data all
  libasound2 amd64
  libice6 amd64
  lsb-base all
  x11-common all
  libncurses6 amd64
  libatk1.0-data all
  libc6 amd64
  libgcc1 amd64
elm at system76-18:~/projects/pydeps$ ./fetchupd.py commdep vlc firefox-esr
common dependencies:
  libwayland-client0 amd64
  libdbus-1-3 amd64
  libsystemd0 amd64
  xkb-data all
  libxkbcommon0 amd64
  libgcc1 amd64
  libxcb-util0 amd64
  libc6 amd64
elm at system76-18:~/projects/pydeps$ ./fetchupd.py commdep vlc firefox-esr 
cheese
common dependencies:
  libdbus-1-3 amd64
  libxkbcommon0 amd64
  libgcc1 amd64
  libwayland-client0 amd64
  xkb-data all
  libc6 amd64
  libsystemd0 amd64
elm at system76-18:~/projects/pydeps$ ./fetchupd.py commdep cheese guvcview
common dependencies:
  libcap2 amd64
  libasound2-data all
  libavcodec58 amd64
  libaom0 amd64
  libusb-1.0-0 amd64
  libc6 amd64
  libgcc1 amd64
  libatk1.0-0 amd64
  libogg0 amd64
  libasound2 amd64
  libatk1.0-data all

   However I still do not know which library is causing the fault. A 
possible candidate would be libaom0 which implements an internet video 
codec. However I would suppose that the hardware uses a different 
protocol. Additionally libaom0 and libatk1.0 are also used by guvcview 
which works well. I do not know whether libinput10 only implements input 
devices like mice and keyboards or whether things like webcams are also 
supported. Another possible candidate would be libatk1.0. Unfortunately 
I do not really know what these libraries do or whether the bug is 
evoked by a totally different component. Only you, the developers or 
maintainers of cheese will know so please have a look and tell me about it!




-------------- next part --------------
A non-text attachment was scrubbed...
Name: fetchupd.py
Type: text/x-python
Size: 33500 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20191028/42080878/attachment-0001.py>


More information about the pkg-gnome-maintainers mailing list