[Python-modules-team] Bug#861680: python3-cairocffi: qtile crash with xcb problem

Vaclav Ovsik vaclav.ovsik at gmail.com
Tue May 2 16:59:02 UTC 2017


Package: python3-cairocffi
Version: 0.7.2-2
Severity: normal

Dear Maintainer,
today I did an upgrade to this version of python3-cairocffi, but Qtile
WM stopped working. My .xsession-errors file ends with:

  Qtile crashed during startup
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/libqtile/scripts/qtile.py", line 116, in make_qtile
      state=options.state,
    File "/usr/lib/python3/dist-packages/libqtile/manager.py", line 175, in __init__
      self._process_screens()
    File "/usr/lib/python3/dist-packages/libqtile/manager.py", line 383, in _process_screens
      self.groups[i],
    File "/usr/lib/python3/dist-packages/libqtile/config.py", line 268, in _configure
      i._configure(qtile, self)
    File "/usr/lib/python3/dist-packages/libqtile/bar.py", line 193, in _configure
      self.height
    File "/usr/lib/python3/dist-packages/libqtile/drawer.py", line 244, in __init__
      self.height,
    File "/usr/lib/python3/dist-packages/cairocffi/xcb.py", line 37, in __init__
      p = cairo.cairo_xcb_surface_create(
  AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create'
  
Probably the dropped dependency mentioned in changelog.
Qtile works again after downgrade back to 0.7.2-1.
Thanks
-- 
Zito

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64
 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-cairocffi depends on:
ii  libcairo2                     1.14.8-1
ii  libgdk-pixbuf2.0-0            2.36.5-2
ii  python3-cffi                  1.9.1-2
pn  python3-cffi-backend-api-max  <none>
pn  python3-cffi-backend-api-min  <none>
pn  python3:any                   <none>

python3-cairocffi recommends no packages.

Versions of packages python3-cairocffi suggests:
pn  python-cairocffi-doc  <none>

-- no debconf information



More information about the Python-modules-team mailing list