RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux bos01-ppc64el-013 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:53:54 UTC 2017 ppc64le Buildd toolchain package versions: launchpad-buildd_145 python-lpbuildd_145 sbuild_0.67.0-2ubuntu7 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.1 dpkg-dev_1.18.4ubuntu1.2 python-debian_0.1.27ubuntu2 qemu-user-static_1:2.5+dfsg-5ubuntu10.14. Syncing the system clock with the buildd NTP service... 8 Jul 06:49:14 ntpdate[1740]: adjust time server 10.211.37.1 offset 0.000603 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-12930480', '/home/buildd/filecache-default/6f2309b02db3cfdb85003f9659f6426e55596487'] Unpacking chroot for build PACKAGEBUILD-12930480 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-12930480'] Mounting chroot for build PACKAGEBUILD-12930480 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-12930480', 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful main', 'deb http://ftpmaster.internal/ubuntu artful main restricted universe multiverse', 'deb http://ftpmaster.internal/ubuntu artful-security main restricted universe multiverse', 'deb http://ftpmaster.internal/ubuntu artful-updates main restricted universe multiverse'] Overriding sources.list in build-PACKAGEBUILD-12930480 RUN: /usr/share/launchpad-buildd/slavebin/add-trusted-keys ['add-trusted-keys', 'PACKAGEBUILD-12930480'] Adding trusted keys to build-PACKAGEBUILD-12930480 Warning: apt-key output should not be parsed (stdout is not a terminal) OK Warning: apt-key output should not be parsed (stdout is not a terminal) /etc/apt/trusted.gpg -------------------- pub rsa1024 2009-10-22 [SC] 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid [ unknown] Launchpad Toolchain builds /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 790B C727 7767 219C 42C8 6F93 3B4F E6AC C0B2 1F32 uid [ unknown] Ubuntu Archive Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092 uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-12930480', 'ppc64el'] Updating debian chroot for build PACKAGEBUILD-12930480 Get:1 http://ftpmaster.internal/ubuntu artful InRelease [237 kB] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful InRelease [15.4 kB] Get:3 http://ftpmaster.internal/ubuntu artful-security InRelease [65.5 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el Packages [21.2 kB] Get:5 http://ftpmaster.internal/ubuntu artful-updates InRelease [65.5 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main Translation-en [16.6 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main ppc64el Packages [1091 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main Translation-en [555 kB] Get:9 http://ftpmaster.internal/ubuntu artful/restricted Translation-en [2724 B] Get:10 http://ftpmaster.internal/ubuntu artful/universe ppc64el Packages [7996 kB] Get:11 http://ftpmaster.internal/ubuntu artful/universe Translation-en [4768 kB] Get:12 http://ftpmaster.internal/ubuntu artful/multiverse ppc64el Packages [135 kB] Get:13 http://ftpmaster.internal/ubuntu artful/multiverse Translation-en [109 kB] Fetched 15.1 MB in 3s (4062 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following NEW packages will be installed: gcc-7-base The following packages will be upgraded: advancecomp apt apt-transport-https base-files bash binutils bsdutils ca-certificates cpp cpp-6 debianutils dmsetup dpkg dpkg-dev findutils g++ g++-6 gcc gcc-6 gcc-6-base libapparmor1 libapt-pkg5.0 libasan3 libasn1-8-heimdal libatomic1 libaudit-common libaudit1 libblkid1 libcc1-0 libdevmapper1.02.1 libdpkg-perl libfdisk1 libgcc-6-dev libgcc1 libgcrypt20 libgnutls30 libgomp1 libgpg-error0 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libip4tc0 libitm1 libkmod2 libkrb5-26-heimdal libldap-2.4-2 libldap-common libmount1 libnpth0 libp11-kit0 libperl5.24 libpng16-16 libroken18-heimdal libselinux1 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libssl1.0.0 libstdc++-6-dev libstdc++6 libsystemd0 libtasn1-6 libubsan0 libudev1 libusb-0.1-4 libuuid1 libwind0-heimdal linux-libc-dev login mount openssl passwd perl perl-base perl-modules-5.24 systemd systemd-sysv tzdata util-linux 82 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 47.6 MB of archives. After this operation, 1975 kB of additional disk space will be used. Get:1 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el gcc-7-base ppc64el 7.1.0-9ubuntu1 [18.8 kB] Get:2 http://ftpmaster.internal/ubuntu artful/main ppc64el base-files ppc64el 9.6ubuntu101 [59.1 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el libgcc1 ppc64el 1:7.1.0-9ubuntu1 [29.7 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el libstdc++6 ppc64el 7.1.0-9ubuntu1 [447 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main ppc64el debianutils ppc64el 4.8.1.1 [85.9 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main ppc64el bash ppc64el 4.4-5ubuntu1 [644 kB] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el binutils ppc64el 2.28.90.20170704-0ubuntu1 [2377 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main ppc64el bsdutils ppc64el 1:2.29-1ubuntu3 [54.8 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main ppc64el dpkg ppc64el 1.18.24ubuntu1 [1122 kB] Get:10 http://ftpmaster.internal/ubuntu artful/main ppc64el findutils ppc64el 4.6.0+git+20170606-3 [299 kB] Get:11 http://ftpmaster.internal/ubuntu artful/main ppc64el login ppc64el 1:4.2-3.2ubuntu2 [301 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main ppc64el util-linux ppc64el 2.29-1ubuntu3 [881 kB] Get:13 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el libgomp1 ppc64el 7.1.0-9ubuntu1 [69.3 kB] Get:14 http://ftpmaster.internal/ubuntu artful/main ppc64el mount ppc64el 2.29-1ubuntu3 [126 kB] Get:15 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el libitm1 ppc64el 7.1.0-9ubuntu1 [29.8 kB] Get:16 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el libubsan0 ppc64el 7.1.0-9ubuntu1 [129 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main ppc64el libperl5.24 ppc64el 5.24.1-4ubuntu1 [3307 kB] Get:18 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el libatomic1 ppc64el 7.1.0-9ubuntu1 [8466 B] Get:19 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el libasan3 ppc64el 6.4.0-1ubuntu2 [279 kB] Get:20 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el g++-6 ppc64el 6.4.0-1ubuntu2 [6446 kB] Get:21 http://ftpmaster.internal/ubuntu artful/main ppc64el perl ppc64el 5.24.1-4ubuntu1 [219 kB] Get:22 http://ftpmaster.internal/ubuntu artful/main ppc64el perl-base ppc64el 5.24.1-4ubuntu1 [1229 kB] Get:23 http://ftpmaster.internal/ubuntu artful/main ppc64el perl-modules-5.24 all 5.24.1-4ubuntu1 [2663 kB] Get:24 http://ftpmaster.internal/ubuntu artful/main ppc64el libapt-pkg5.0 ppc64el 1.5~beta1 [827 kB] Get:25 http://ftpmaster.internal/ubuntu artful/main ppc64el apt-transport-https ppc64el 1.5~beta1 [39.4 kB] Get:26 http://ftpmaster.internal/ubuntu artful/main ppc64el libp11-kit0 ppc64el 0.23.7-2 [151 kB] Get:27 http://ftpmaster.internal/ubuntu artful/main ppc64el libtasn1-6 ppc64el 4.12-2 [35.8 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main ppc64el libgnutls30 ppc64el 3.5.8-6ubuntu1 [576 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main ppc64el apt ppc64el 1.5~beta1 [1134 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main ppc64el libip4tc0 ppc64el 1.6.1-2ubuntu1 [20.4 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main ppc64el libapparmor1 ppc64el 2.11.0-2ubuntu8 [29.4 kB] Get:32 http://ftpmaster.internal/ubuntu artful/main ppc64el libaudit-common all 1:2.7.7-1ubuntu1 [4118 B] Get:33 http://ftpmaster.internal/ubuntu artful/main ppc64el libaudit1 ppc64el 1:2.7.7-1ubuntu1 [40.3 kB] Get:34 http://ftpmaster.internal/ubuntu artful/main ppc64el libselinux1 ppc64el 2.6-3build1 [67.0 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main ppc64el libsemanage-common all 2.6-2build1 [6738 B] Get:36 http://ftpmaster.internal/ubuntu artful/main ppc64el libsemanage1 ppc64el 2.6-2build1 [75.7 kB] Get:37 http://ftpmaster.internal/ubuntu artful/main ppc64el passwd ppc64el 1:4.2-3.2ubuntu2 [754 kB] Get:38 http://ftpmaster.internal/ubuntu artful/main ppc64el libuuid1 ppc64el 2.29-1ubuntu3 [15.2 kB] Get:39 http://ftpmaster.internal/ubuntu artful/main ppc64el libblkid1 ppc64el 2.29-1ubuntu3 [102 kB] Get:40 http://ftpmaster.internal/ubuntu artful/main ppc64el libgpg-error0 ppc64el 1.27-3 [38.5 kB] Get:41 http://ftpmaster.internal/ubuntu artful/main ppc64el libgcrypt20 ppc64el 1.7.8-2 [415 kB] Get:42 http://ftpmaster.internal/ubuntu artful/main ppc64el libkmod2 ppc64el 24-1ubuntu1 [36.4 kB] Get:43 http://ftpmaster.internal/ubuntu artful/main ppc64el libmount1 ppc64el 2.29-1ubuntu3 [107 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main ppc64el systemd ppc64el 233-8ubuntu2 [2255 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main ppc64el libsystemd0 ppc64el 233-8ubuntu2 [204 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main ppc64el systemd-sysv ppc64el 233-8ubuntu2 [12.4 kB] Get:47 http://ftpmaster.internal/ubuntu artful/main ppc64el libfdisk1 ppc64el 2.29-1ubuntu3 [132 kB] Get:48 http://ftpmaster.internal/ubuntu artful/main ppc64el libsmartcols1 ppc64el 2.29-1ubuntu3 [64.2 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main ppc64el libudev1 ppc64el 233-8ubuntu2 [54.7 kB] Get:50 http://ftpmaster.internal/ubuntu artful/main ppc64el libdevmapper1.02.1 ppc64el 2:1.02.137-2ubuntu2 [128 kB] Get:51 http://ftpmaster.internal/ubuntu artful/main ppc64el dmsetup ppc64el 2:1.02.137-2ubuntu2 [69.8 kB] Get:52 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el libstdc++-6-dev ppc64el 6.4.0-1ubuntu2 [1442 kB] Get:53 http://ftpmaster.internal/ubuntu artful/main ppc64el libroken18-heimdal ppc64el 7.1.0+dfsg-13 [39.0 kB] Get:54 http://ftpmaster.internal/ubuntu artful/main ppc64el libasn1-8-heimdal ppc64el 7.1.0+dfsg-13 [137 kB] Get:55 http://ftpmaster.internal/ubuntu artful/main ppc64el libheimbase1-heimdal ppc64el 7.1.0+dfsg-13 [28.4 kB] Get:56 http://ftpmaster.internal/ubuntu artful/main ppc64el libhcrypto4-heimdal ppc64el 7.1.0+dfsg-13 [94.5 kB] Get:57 http://ftpmaster.internal/ubuntu artful/main ppc64el libwind0-heimdal ppc64el 7.1.0+dfsg-13 [47.9 kB] Get:58 http://ftpmaster.internal/ubuntu artful/main ppc64el libhx509-5-heimdal ppc64el 7.1.0+dfsg-13 [101 kB] Get:59 http://ftpmaster.internal/ubuntu artful/main ppc64el libsqlite3-0 ppc64el 3.19.3-2 [443 kB] Get:60 http://ftpmaster.internal/ubuntu artful/main ppc64el libkrb5-26-heimdal ppc64el 7.1.0+dfsg-13 [194 kB] Get:61 http://ftpmaster.internal/ubuntu artful/main ppc64el libheimntlm0-heimdal ppc64el 7.1.0+dfsg-13 [15.6 kB] Get:62 http://ftpmaster.internal/ubuntu artful/main ppc64el libgssapi3-heimdal ppc64el 7.1.0+dfsg-13 [86.5 kB] Get:63 http://ftpmaster.internal/ubuntu artful/main ppc64el libldap-2.4-2 ppc64el 2.4.44+dfsg-7ubuntu1 [144 kB] Get:64 http://ftpmaster.internal/ubuntu artful/main ppc64el libldap-common all 2.4.44+dfsg-7ubuntu1 [16.4 kB] Get:65 http://ftpmaster.internal/ubuntu artful/main ppc64el libnpth0 ppc64el 1.5-2 [7560 B] Get:66 http://ftpmaster.internal/ubuntu artful/main ppc64el libssl1.0.0 ppc64el 1.0.2g-1ubuntu13 [822 kB] Get:67 http://ftpmaster.internal/ubuntu artful/main ppc64el tzdata all 2017b-2 [203 kB] Get:68 http://ftpmaster.internal/ubuntu artful/main ppc64el openssl ppc64el 1.0.2g-1ubuntu13 [483 kB] Get:69 http://ftpmaster.internal/ubuntu artful/main ppc64el ca-certificates all 20161130+nmu1 [186 kB] Get:70 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el gcc-6 ppc64el 6.4.0-1ubuntu2 [6269 kB] Get:71 http://ftpmaster.internal/ubuntu artful/main ppc64el libpng16-16 ppc64el 1.6.29-3 [190 kB] Get:72 http://ftpmaster.internal/ubuntu artful/main ppc64el advancecomp ppc64el 2.0-1 [255 kB] Get:73 http://ftpmaster.internal/ubuntu artful/main ppc64el cpp ppc64el 4:6.3.0-2ubuntu2 [27.5 kB] Get:74 http://ftpmaster.internal/ubuntu artful/main ppc64el dpkg-dev all 1.18.24ubuntu1 [608 kB] Get:75 http://ftpmaster.internal/ubuntu artful/main ppc64el libdpkg-perl all 1.18.24ubuntu1 [209 kB] Get:76 http://ftpmaster.internal/ubuntu artful/main ppc64el gcc ppc64el 4:6.3.0-2ubuntu2 [5270 B] Get:77 http://ftpmaster.internal/ubuntu artful/main ppc64el g++ ppc64el 4:6.3.0-2ubuntu2 [1478 B] Get:78 http://ftpmaster.internal/ubuntu artful/main ppc64el libusb-0.1-4 ppc64el 2:0.1.12-31 [16.0 kB] Get:79 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el libgcc-6-dev ppc64el 6.4.0-1ubuntu2 [658 kB] Get:80 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el libcc1-0 ppc64el 7.1.0-9ubuntu1 [39.2 kB] Get:81 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el cpp-6 ppc64el 6.4.0-1ubuntu2 [5662 kB] Get:82 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el gcc-6-base ppc64el 6.4.0-1ubuntu2 [17.3 kB] Get:83 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu artful/main ppc64el linux-libc-dev ppc64el 4.11.0-10.15 [915 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 47.6 MB in 2s (19.2 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../base-files_9.6ubuntu101_ppc64el.deb ... Unpacking base-files (9.6ubuntu101) over (9.6ubuntu99) ... Setting up base-files (9.6ubuntu101) ... Installing new version of config file /etc/update-motd.d/50-motd-news ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.1.1_ppc64el.deb ... Unpacking debianutils (4.8.1.1) over (4.8.1) ... Setting up debianutils (4.8.1.1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../bash_4.4-5ubuntu1_ppc64el.deb ... Unpacking bash (4.4-5ubuntu1) over (4.4-2ubuntu1) ... Setting up bash (4.4-5ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.29-1ubuntu3_ppc64el.deb ... Unpacking bsdutils (1:2.29-1ubuntu3) over (1:2.29-1ubuntu2) ... Setting up bsdutils (1:2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.24ubuntu1_ppc64el.deb ... Unpacking dpkg (1.18.24ubuntu1) over (1.18.23ubuntu4) ... Setting up dpkg (1.18.24ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20170606-3_ppc64el.deb ... Unpacking findutils (4.6.0+git+20170606-3) over (4.6.0+git+20161106-2) ... Setting up findutils (4.6.0+git+20170606-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../login_1%3a4.2-3.2ubuntu2_ppc64el.deb ... Unpacking login (1:4.2-3.2ubuntu2) over (1:4.2-3.2ubuntu1) ... Setting up login (1:4.2-3.2ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../util-linux_2.29-1ubuntu3_ppc64el.deb ... Unpacking util-linux (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up util-linux (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../mount_2.29-1ubuntu3_ppc64el.deb ... Unpacking mount (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up mount (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../libperl5.24_5.24.1-4ubuntu1_ppc64el.deb ... Unpacking libperl5.24:ppc64el (5.24.1-4ubuntu1) over (5.24.1-2ubuntu1) ... Preparing to unpack .../perl_5.24.1-4ubuntu1_ppc64el.deb ... Unpacking perl (5.24.1-4ubuntu1) over (5.24.1-2ubuntu1) ... Preparing to unpack .../perl-base_5.24.1-4ubuntu1_ppc64el.deb ... Unpacking perl-base (5.24.1-4ubuntu1) over (5.24.1-2ubuntu1) ... Setting up perl-base (5.24.1-4ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12321 files and directories currently installed.) Preparing to unpack .../perl-modules-5.24_5.24.1-4ubuntu1_all.deb ... Unpacking perl-modules-5.24 (5.24.1-4ubuntu1) over (5.24.1-2ubuntu1) ... Selecting previously unselected package gcc-7-base:ppc64el. Preparing to unpack .../gcc-7-base_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking gcc-7-base:ppc64el (7.1.0-9ubuntu1) ... Setting up gcc-7-base:ppc64el (7.1.0-9ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12328 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libgcc1:ppc64el (1:7.1.0-9ubuntu1) over (1:6.3.0-14ubuntu3) ... Setting up libgcc1:ppc64el (1:7.1.0-9ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12328 files and directories currently installed.) Preparing to unpack .../libstdc++6_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libstdc++6:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Setting up libstdc++6:ppc64el (7.1.0-9ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12328 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.5~beta1_ppc64el.deb ... Unpacking libapt-pkg5.0:ppc64el (1.5~beta1) over (1.4.1ubuntu2) ... Setting up libapt-pkg5.0:ppc64el (1.5~beta1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12328 files and directories currently installed.) Preparing to unpack .../apt-transport-https_1.5~beta1_ppc64el.deb ... Unpacking apt-transport-https (1.5~beta1) over (1.4.1ubuntu2) ... Preparing to unpack .../libp11-kit0_0.23.7-2_ppc64el.deb ... Unpacking libp11-kit0:ppc64el (0.23.7-2) over (0.23.3-5) ... Setting up libp11-kit0:ppc64el (0.23.7-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12330 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.12-2_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (4.12-2) over (4.10-1) ... Setting up libtasn1-6:ppc64el (4.12-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12330 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.5.8-6ubuntu1_ppc64el.deb ... Unpacking libgnutls30:ppc64el (3.5.8-6ubuntu1) over (3.5.6-4ubuntu4) ... Setting up libgnutls30:ppc64el (3.5.8-6ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12330 files and directories currently installed.) Preparing to unpack .../apt_1.5~beta1_ppc64el.deb ... Unpacking apt (1.5~beta1) over (1.4.1ubuntu2) ... Setting up apt (1.5~beta1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../libip4tc0_1.6.1-2ubuntu1_ppc64el.deb ... Unpacking libip4tc0:ppc64el (1.6.1-2ubuntu1) over (1.6.0-3ubuntu2) ... Preparing to unpack .../libapparmor1_2.11.0-2ubuntu8_ppc64el.deb ... Unpacking libapparmor1:ppc64el (2.11.0-2ubuntu8) over (2.11.0-2ubuntu4) ... Preparing to unpack .../libaudit-common_1%3a2.7.7-1ubuntu1_all.deb ... Unpacking libaudit-common (1:2.7.7-1ubuntu1) over (1:2.6.6-1ubuntu1) ... Setting up libaudit-common (1:2.7.7-1ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.7.7-1ubuntu1_ppc64el.deb ... Unpacking libaudit1:ppc64el (1:2.7.7-1ubuntu1) over (1:2.6.6-1ubuntu1) ... Setting up libaudit1:ppc64el (1:2.7.7-1ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../libselinux1_2.6-3build1_ppc64el.deb ... Unpacking libselinux1:ppc64el (2.6-3build1) over (2.6-3) ... Setting up libselinux1:ppc64el (2.6-3build1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.6-2build1_all.deb ... Unpacking libsemanage-common (2.6-2build1) over (2.6-2) ... Setting up libsemanage-common (2.6-2build1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.6-2build1_ppc64el.deb ... Unpacking libsemanage1:ppc64el (2.6-2build1) over (2.6-2) ... Setting up libsemanage1:ppc64el (2.6-2build1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.2-3.2ubuntu2_ppc64el.deb ... Unpacking passwd (1:4.2-3.2ubuntu2) over (1:4.2-3.2ubuntu1) ... Setting up passwd (1:4.2-3.2ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../libuuid1_2.29-1ubuntu3_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libuuid1:ppc64el (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../libblkid1_2.29-1ubuntu3_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libblkid1:ppc64el (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.27-3_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.27-3) over (1.26-2) ... Setting up libgpg-error0:ppc64el (1.27-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.7.8-2_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.7.8-2) over (1.7.6-1) ... Setting up libgcrypt20:ppc64el (1.7.8-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../libkmod2_24-1ubuntu1_ppc64el.deb ... Unpacking libkmod2:ppc64el (24-1ubuntu1) over (22-1.1ubuntu1) ... Preparing to unpack .../libmount1_2.29-1ubuntu3_ppc64el.deb ... Unpacking libmount1:ppc64el (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libmount1:ppc64el (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12329 files and directories currently installed.) Preparing to unpack .../systemd_233-8ubuntu2_ppc64el.deb ... Unpacking systemd (233-8ubuntu2) over (232-21ubuntu3) ... dpkg: warning: unable to delete old directory '/etc/dbus-1/system.d': Directory not empty dpkg: warning: unable to delete old directory '/etc/dbus-1': Directory not empty Preparing to unpack .../libsystemd0_233-8ubuntu2_ppc64el.deb ... Unpacking libsystemd0:ppc64el (233-8ubuntu2) over (232-21ubuntu3) ... Setting up libsystemd0:ppc64el (233-8ubuntu2) ... Setting up libapparmor1:ppc64el (2.11.0-2ubuntu8) ... Setting up libip4tc0:ppc64el (1.6.1-2ubuntu1) ... Setting up libkmod2:ppc64el (24-1ubuntu1) ... Setting up systemd (233-8ubuntu2) ... Installing new version of config file /etc/systemd/resolved.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.hostname1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.locale1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.login1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.network1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.resolve1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.systemd1.conf ... Removing obsolete conffile /etc/dbus-1/system.d/org.freedesktop.timedate1.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12355 files and directories currently installed.) Preparing to unpack .../systemd-sysv_233-8ubuntu2_ppc64el.deb ... Unpacking systemd-sysv (233-8ubuntu2) over (232-21ubuntu3) ... Preparing to unpack .../libfdisk1_2.29-1ubuntu3_ppc64el.deb ... Unpacking libfdisk1:ppc64el (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libfdisk1:ppc64el (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12355 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.29-1ubuntu3_ppc64el.deb ... Unpacking libsmartcols1:ppc64el (2.29-1ubuntu3) over (2.29-1ubuntu2) ... Setting up libsmartcols1:ppc64el (2.29-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12355 files and directories currently installed.) Preparing to unpack .../libudev1_233-8ubuntu2_ppc64el.deb ... Unpacking libudev1:ppc64el (233-8ubuntu2) over (232-21ubuntu3) ... Setting up libudev1:ppc64el (233-8ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12355 files and directories currently installed.) Preparing to unpack .../00-libdevmapper1.02.1_2%3a1.02.137-2ubuntu2_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (2:1.02.137-2ubuntu2) over (2:1.02.136-1ubuntu5) ... Preparing to unpack .../01-dmsetup_2%3a1.02.137-2ubuntu2_ppc64el.deb ... Unpacking dmsetup (2:1.02.137-2ubuntu2) over (2:1.02.136-1ubuntu5) ... Preparing to unpack .../02-libroken18-heimdal_7.1.0+dfsg-13_ppc64el.deb ... Unpacking libroken18-heimdal:ppc64el (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../03-libasn1-8-heimdal_7.1.0+dfsg-13_ppc64el.deb ... Unpacking libasn1-8-heimdal:ppc64el (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../04-libheimbase1-heimdal_7.1.0+dfsg-13_ppc64el.deb ... Unpacking libheimbase1-heimdal:ppc64el (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../05-libhcrypto4-heimdal_7.1.0+dfsg-13_ppc64el.deb ... Unpacking libhcrypto4-heimdal:ppc64el (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../06-libwind0-heimdal_7.1.0+dfsg-13_ppc64el.deb ... Unpacking libwind0-heimdal:ppc64el (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../07-libhx509-5-heimdal_7.1.0+dfsg-13_ppc64el.deb ... Unpacking libhx509-5-heimdal:ppc64el (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../08-libsqlite3-0_3.19.3-2_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (3.19.3-2) over (3.16.2-3) ... Preparing to unpack .../09-libkrb5-26-heimdal_7.1.0+dfsg-13_ppc64el.deb ... Unpacking libkrb5-26-heimdal:ppc64el (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../10-libheimntlm0-heimdal_7.1.0+dfsg-13_ppc64el.deb ... Unpacking libheimntlm0-heimdal:ppc64el (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../11-libgssapi3-heimdal_7.1.0+dfsg-13_ppc64el.deb ... Unpacking libgssapi3-heimdal:ppc64el (7.1.0+dfsg-13) over (7.1.0+dfsg-9ubuntu1) ... Preparing to unpack .../12-libldap-2.4-2_2.4.44+dfsg-7ubuntu1_ppc64el.deb ... Unpacking libldap-2.4-2:ppc64el (2.4.44+dfsg-7ubuntu1) over (2.4.44+dfsg-4ubuntu1) ... Preparing to unpack .../13-libldap-common_2.4.44+dfsg-7ubuntu1_all.deb ... Unpacking libldap-common (2.4.44+dfsg-7ubuntu1) over (2.4.44+dfsg-4ubuntu1) ... Preparing to unpack .../14-libnpth0_1.5-2_ppc64el.deb ... Unpacking libnpth0:ppc64el (1.5-2) over (1.3-1) ... Preparing to unpack .../15-libssl1.0.0_1.0.2g-1ubuntu13_ppc64el.deb ... Unpacking libssl1.0.0:ppc64el (1.0.2g-1ubuntu13) over (1.0.2g-1ubuntu12) ... Preparing to unpack .../16-tzdata_2017b-2_all.deb ... Unpacking tzdata (2017b-2) over (2017b-1) ... Preparing to unpack .../17-openssl_1.0.2g-1ubuntu13_ppc64el.deb ... Unpacking openssl (1.0.2g-1ubuntu13) over (1.0.2g-1ubuntu12) ... Preparing to unpack .../18-ca-certificates_20161130+nmu1_all.deb ... Unpacking ca-certificates (20161130+nmu1) over (20161130) ... Preparing to unpack .../19-libpng16-16_1.6.29-3_ppc64el.deb ... Unpacking libpng16-16:ppc64el (1.6.29-3) over (1.6.29-2) ... Preparing to unpack .../20-advancecomp_2.0-1_ppc64el.deb ... Unpacking advancecomp (2.0-1) over (1.20-1) ... Preparing to unpack .../21-binutils_2.28.90.20170704-0ubuntu1_ppc64el.deb ... Unpacking binutils (2.28.90.20170704-0ubuntu1) over (2.28-4ubuntu1) ... Preparing to unpack .../22-libgomp1_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libgomp1:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../23-libitm1_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libitm1:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../24-libubsan0_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libubsan0:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../25-libatomic1_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libatomic1:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../26-libasan3_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking libasan3:ppc64el (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../27-g++-6_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking g++-6 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../28-libstdc++-6-dev_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking libstdc++-6-dev:ppc64el (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../29-gcc-6_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking gcc-6 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Replacing files in old package cpp-6 (6.3.0-14ubuntu3) ... Preparing to unpack .../30-libgcc-6-dev_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking libgcc-6-dev:ppc64el (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../31-libcc1-0_7.1.0-9ubuntu1_ppc64el.deb ... Unpacking libcc1-0:ppc64el (7.1.0-9ubuntu1) over (6.3.0-14ubuntu3) ... Preparing to unpack .../32-cpp-6_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking cpp-6 (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../33-gcc-6-base_6.4.0-1ubuntu2_ppc64el.deb ... Unpacking gcc-6-base:ppc64el (6.4.0-1ubuntu2) over (6.3.0-14ubuntu3) ... Preparing to unpack .../34-cpp_4%3a6.3.0-2ubuntu2_ppc64el.deb ... Unpacking cpp (4:6.3.0-2ubuntu2) over (4:6.3.0-2ubuntu1) ... Preparing to unpack .../35-dpkg-dev_1.18.24ubuntu1_all.deb ... Unpacking dpkg-dev (1.18.24ubuntu1) over (1.18.23ubuntu4) ... Preparing to unpack .../36-libdpkg-perl_1.18.24ubuntu1_all.deb ... Unpacking libdpkg-perl (1.18.24ubuntu1) over (1.18.23ubuntu4) ... Preparing to unpack .../37-gcc_4%3a6.3.0-2ubuntu2_ppc64el.deb ... Removing old gcc doc directory. Unpacking gcc (4:6.3.0-2ubuntu2) over (4:6.3.0-2ubuntu1) ... Preparing to unpack .../38-g++_4%3a6.3.0-2ubuntu2_ppc64el.deb ... Unpacking g++ (4:6.3.0-2ubuntu2) over (4:6.3.0-2ubuntu1) ... Preparing to unpack .../39-libusb-0.1-4_2%3a0.1.12-31_ppc64el.deb ... Unpacking libusb-0.1-4:ppc64el (2:0.1.12-31) over (2:0.1.12-30) ... Preparing to unpack .../40-linux-libc-dev_4.11.0-10.15_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (4.11.0-10.15) over (4.10.0-20.22) ... Setting up libnpth0:ppc64el (1.5-2) ... Setting up libgomp1:ppc64el (7.1.0-9ubuntu1) ... Setting up libatomic1:ppc64el (7.1.0-9ubuntu1) ... Setting up perl-modules-5.24 (5.24.1-4ubuntu1) ... Setting up libperl5.24:ppc64el (5.24.1-4ubuntu1) ... Setting up libcc1-0:ppc64el (7.1.0-9ubuntu1) ... Setting up apt-transport-https (1.5~beta1) ... Setting up libssl1.0.0:ppc64el (1.0.2g-1ubuntu13) ... Setting up libpng16-16:ppc64el (1.6.29-3) ... Setting up libldap-common (2.4.44+dfsg-7ubuntu1) ... Setting up tzdata (2017b-2) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Jul 8 06:49:40 UTC 2017. Universal Time is now: Sat Jul 8 06:49:40 UTC 2017. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (233-8ubuntu2) ... Setting up libubsan0:ppc64el (7.1.0-9ubuntu1) ... Setting up gcc-6-base:ppc64el (6.4.0-1ubuntu2) ... Setting up linux-libc-dev:ppc64el (4.11.0-10.15) ... Setting up advancecomp (2.0-1) ... Setting up libroken18-heimdal:ppc64el (7.1.0+dfsg-13) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.137-2ubuntu2) ... Setting up perl (5.24.1-4ubuntu1) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... Setting up libheimbase1-heimdal:ppc64el (7.1.0+dfsg-13) ... Setting up openssl (1.0.2g-1ubuntu13) ... Setting up libsqlite3-0:ppc64el (3.19.3-2) ... Setting up dmsetup (2:1.02.137-2ubuntu2) ... Setting up binutils (2.28.90.20170704-0ubuntu1) ... Setting up cpp-6 (6.4.0-1ubuntu2) ... Setting up ca-certificates (20161130+nmu1) ... Updating certificates in /etc/ssl/certs... 0 added, 7 removed; done. Setting up libusb-0.1-4:ppc64el (2:0.1.12-31) ... Setting up libitm1:ppc64el (7.1.0-9ubuntu1) ... Setting up cpp (4:6.3.0-2ubuntu2) ... Setting up libasan3:ppc64el (6.4.0-1ubuntu2) ... Setting up libgcc-6-dev:ppc64el (6.4.0-1ubuntu2) ... Setting up libstdc++-6-dev:ppc64el (6.4.0-1ubuntu2) ... Setting up libwind0-heimdal:ppc64el (7.1.0+dfsg-13) ... Setting up libasn1-8-heimdal:ppc64el (7.1.0+dfsg-13) ... Setting up libhcrypto4-heimdal:ppc64el (7.1.0+dfsg-13) ... Setting up libdpkg-perl (1.18.24ubuntu1) ... Setting up libhx509-5-heimdal:ppc64el (7.1.0+dfsg-13) ... Setting up gcc-6 (6.4.0-1ubuntu2) ... Setting up g++-6 (6.4.0-1ubuntu2) ... Setting up dpkg-dev (1.18.24ubuntu1) ... Setting up libkrb5-26-heimdal:ppc64el (7.1.0+dfsg-13) ... Setting up libheimntlm0-heimdal:ppc64el (7.1.0+dfsg-13) ... Setting up gcc (4:6.3.0-2ubuntu2) ... Setting up g++ (4:6.3.0-2ubuntu2) ... Setting up libgssapi3-heimdal:ppc64el (7.1.0+dfsg-13) ... Setting up libldap-2.4-2:ppc64el (2.4.44+dfsg-7ubuntu1) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... Processing triggers for ca-certificates (20161130+nmu1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-12930480', 'ppc64el', 'artful', '-c', 'chroot:autobuild', '--arch=ppc64el', '--dist=artful', '--purge=never', '--nolog', 'qtile_0.10.6-3.dsc'] Initiating build PACKAGEBUILD-12930480 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:53:54 UTC 2017 ppc64le sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos01-ppc64el-013.buildd +==============================================================================+ | qtile 0.10.6-3 (ppc64el) 08 Jul 2017 06:49 | +==============================================================================+ Package: qtile Version: 0.10.6-3 Source Version: 0.10.6-3 Distribution: artful Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el I: NOTICE: Log filtering will replace 'build/qtile-Gm24GC/qtile-0.10.6' with '<>' I: NOTICE: Log filtering will replace 'build/qtile-Gm24GC' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-12930480/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- qtile_0.10.6-3.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-hbt2dT/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-hbt2dT/apt_archive ./ InRelease Get:2 copy:/<>/resolver-hbt2dT/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-hbt2dT/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-hbt2dT/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-hbt2dT/apt_archive ./ Packages [527 B] Fetched 2860 B in 0s (277 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 778 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-hbt2dT/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [778 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 778 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12362 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 9), dh-python, python-all, python3-all, python-setuptools, python3-setuptools, python-cffi (>= 1.3.0), python3-cffi (>= 1.3.0), python-trollius, python3-trollius, python-xcffib (>= 0.4.0), python3-xcffib (>= 0.4.0), python-cairocffi (>= 0.7), python3-cairocffi (>= 0.7), libglib2.0-0, libpango1.0-0, libpangocairo-1.0-0, xvfb, xserver-xephyr, python-pytest, python3-pytest, python-pytest-cov, python3-pytest-cov, xterm, x11-apps, x11-xserver-utils Filtered Build-Depends: debhelper (>= 9), dh-python, python-all, python3-all, python-setuptools, python3-setuptools, python-cffi (>= 1.3.0), python3-cffi (>= 1.3.0), python-trollius, python3-trollius, python-xcffib (>= 0.4.0), python3-xcffib (>= 0.4.0), python-cairocffi (>= 0.7), python3-cairocffi (>= 0.7), libglib2.0-0, libpango1.0-0, libpangocairo-1.0-0, xvfb, xserver-xephyr, python-pytest, python3-pytest, python-pytest-cov, python3-pytest-cov, xterm, x11-apps, x11-xserver-utils dpkg-deb: building package 'sbuild-build-depends-qtile-dummy' in '/<>/resolver-bl_n59/apt_archive/sbuild-build-depends-qtile-dummy.deb'. Ign:1 copy:/<>/resolver-bl_n59/apt_archive ./ InRelease Get:2 copy:/<>/resolver-bl_n59/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-bl_n59/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-bl_n59/apt_archive ./ Sources [354 B] Get:5 copy:/<>/resolver-bl_n59/apt_archive ./ Packages [680 B] Fetched 3153 B in 0s (279 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install qtile build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-python dh-strip-nondeterminism file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base groff-base intltool-debian libarchive-zip-perl libbsd0 libcairo2 libcroco3 libdatrie1 libdrm-amdgpu1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libelf1 libepoxy0 libexpat1 libfile-stripnondeterminism-perl libfontconfig1 libfontenc1 libfreetype6 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglib2.0-0 libgraphite2-3 libharfbuzz0b libice6 libicu57 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata libjs-jquery-tablesorter libjs-jquery-throttle-debounce libjs-sphinxdoc libjs-underscore libllvm4.0 libmagic-mgc libmagic1 libmpdec2 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangox-1.0-0 libpangoxft-1.0-0 libpipeline1 libpixman-1-0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib libpython3.6-minimal libpython3.6-stdlib libsensors4 libsigsegv2 libsm6 libthai-data libthai0 libtiff5 libtimedate-perl libtool libutempter0 libx11-6 libx11-data libx11-xcb1 libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xkb1 libxcb-xv0 libxcb1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbfile1 libxml2 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxt6 libxxf86vm1 m4 man-db mime-support po-debconf python python-all python-cairocffi python-cffi python-cffi-backend python-concurrent.futures python-cov-core python-coverage python-minimal python-nose2 python-pkg-resources python-ply python-py python-pycparser python-pytest python-pytest-cov python-setuptools python-six python-trollius python-xcffib python2.7 python2.7-minimal python3 python3-all python3-cairocffi python3-cffi python3-cffi-backend python3-cov-core python3-coverage python3-minimal python3-nose2 python3-pkg-resources python3-ply python3-py python3-pycparser python3-pytest python3-pytest-cov python3-setuptools python3-six python3-trollius python3-xcffib python3.5 python3.5-minimal python3.6 python3.6-minimal shared-mime-info ucf x11-apps x11-common x11-xkb-utils x11-xserver-utils xauth xbitmaps xkb-data xserver-common xserver-xephyr xterm xvfb Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev groff lm-sensors libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc less www-browser libmail-box-perl python-doc python-tk python-cairocffi-doc python-dev python-coverage-doc python-nose2-doc python-ply-doc subversion python-pytest-xdist python-mock python-setuptools-doc python2.7-doc binfmt-support python3-doc python3-tk python3-venv python3-dev python3.5-venv python3.5-doc python3.6-venv python3.6-doc mesa-utils nickle cairo-5c xorg-docs-core xfonts-cyrillic Recommended packages: curl | wget | lynx-cur libarchive-cpio-perl libgdk-pixbuf2.0-bin libtxc-dxtn-s2tc | libtxc-dxtn-s2tc0 | libtxc-dxtn0 libglib2.0-data xdg-user-dirs javascript-common libltdl-dev xml-core libmail-sendmail-perl xfonts-base x11-utils The following packages will be REMOVED: pkg-create-dbgsym* The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-python dh-strip-nondeterminism file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base groff-base intltool-debian libarchive-zip-perl libbsd0 libcairo2 libcroco3 libdatrie1 libdrm-amdgpu1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libelf1 libepoxy0 libexpat1 libfile-stripnondeterminism-perl libfontconfig1 libfontenc1 libfreetype6 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglib2.0-0 libgraphite2-3 libharfbuzz0b libice6 libicu57 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata libjs-jquery-tablesorter libjs-jquery-throttle-debounce libjs-sphinxdoc libjs-underscore libllvm4.0 libmagic-mgc libmagic1 libmpdec2 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangox-1.0-0 libpangoxft-1.0-0 libpipeline1 libpixman-1-0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib libpython3.6-minimal libpython3.6-stdlib libsensors4 libsigsegv2 libsm6 libthai-data libthai0 libtiff5 libtimedate-perl libtool libutempter0 libx11-6 libx11-data libx11-xcb1 libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xkb1 libxcb-xv0 libxcb1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbfile1 libxml2 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxt6 libxxf86vm1 m4 man-db mime-support po-debconf python python-all python-cairocffi python-cffi python-cffi-backend python-concurrent.futures python-cov-core python-coverage python-minimal python-nose2 python-pkg-resources python-ply python-py python-pycparser python-pytest python-pytest-cov python-setuptools python-six python-trollius python-xcffib python2.7 python2.7-minimal python3 python3-all python3-cairocffi python3-cffi python3-cffi-backend python3-cov-core python3-coverage python3-minimal python3-nose2 python3-pkg-resources python3-ply python3-py python3-pycparser python3-pytest python3-pytest-cov python3-setuptools python3-six python3-trollius python3-xcffib python3.5 python3.5-minimal python3.6 python3.6-minimal sbuild-build-depends-qtile-dummy shared-mime-info ucf x11-apps x11-common x11-xkb-utils x11-xserver-utils xauth xbitmaps xkb-data xserver-common xserver-xephyr xterm xvfb 0 upgraded, 188 newly installed, 1 to remove and 0 not upgraded. Need to get 59.1 MB of archives. After this operation, 396 MB of additional disk space will be used. Get:1 copy:/<>/resolver-bl_n59/apt_archive ./ sbuild-build-depends-qtile-dummy 0.invalid.0 [930 B] Get:2 http://ftpmaster.internal/ubuntu artful/main ppc64el libpython3.5-minimal ppc64el 3.5.3-3 [535 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main ppc64el libexpat1 ppc64el 2.2.1-2 [75.5 kB] Get:4 http://ftpmaster.internal/ubuntu artful/main ppc64el python3.5-minimal ppc64el 3.5.3-3 [1654 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main ppc64el python3-minimal ppc64el 3.5.3-1ubuntu3 [23.4 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main ppc64el mime-support all 3.60ubuntu1 [30.1 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main ppc64el libmpdec2 ppc64el 2.4.2-1 [82.6 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main ppc64el libpython3.5-stdlib ppc64el 3.5.3-3 [2175 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main ppc64el python3.5 ppc64el 3.5.3-3 [179 kB] Get:10 http://ftpmaster.internal/ubuntu artful/main ppc64el libpython3-stdlib ppc64el 3.5.3-1ubuntu3 [6868 B] Get:11 http://ftpmaster.internal/ubuntu artful/main ppc64el dh-python all 2.20170125 [83.7 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main ppc64el python3 ppc64el 3.5.3-1ubuntu3 [8708 B] Get:13 http://ftpmaster.internal/ubuntu artful/main ppc64el libxau6 ppc64el 1:1.0.8-1 [7460 B] Get:14 http://ftpmaster.internal/ubuntu artful/main ppc64el libbsd0 ppc64el 0.8.5-1 [46.6 kB] Get:15 http://ftpmaster.internal/ubuntu artful/main ppc64el libxdmcp6 ppc64el 1:1.1.2-3 [11.0 kB] Get:16 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb1 ppc64el 1.11.1-1ubuntu1 [37.6 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main ppc64el libx11-data all 2:1.6.4-3 [114 kB] Get:18 http://ftpmaster.internal/ubuntu artful/main ppc64el libx11-6 ppc64el 2:1.6.4-3 [566 kB] Get:19 http://ftpmaster.internal/ubuntu artful/main ppc64el libxext6 ppc64el 2:1.3.3-1 [30.7 kB] Get:20 http://ftpmaster.internal/ubuntu artful/main ppc64el groff-base ppc64el 1.22.3-9 [1361 kB] Get:21 http://ftpmaster.internal/ubuntu artful/main ppc64el bsdmainutils ppc64el 9.0.12ubuntu1 [179 kB] Get:22 http://ftpmaster.internal/ubuntu artful/main ppc64el libpipeline1 ppc64el 1.4.1-2 [24.1 kB] Get:23 http://ftpmaster.internal/ubuntu artful/main ppc64el man-db ppc64el 2.7.6.1-2 [890 kB] Get:24 http://ftpmaster.internal/ubuntu artful/main ppc64el fonts-dejavu-core all 2.37-1 [1041 kB] Get:25 http://ftpmaster.internal/ubuntu artful/main ppc64el ucf all 3.0036 [52.9 kB] Get:26 http://ftpmaster.internal/ubuntu artful/main ppc64el fontconfig-config all 2.11.94-0ubuntu2 [49.9 kB] Get:27 http://ftpmaster.internal/ubuntu artful/main ppc64el libfreetype6 ppc64el 2.6.3-3.2ubuntu1 [335 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main ppc64el libfontconfig1 ppc64el 2.11.94-0ubuntu2 [144 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main ppc64el fontconfig ppc64el 2.11.94-0ubuntu2 [178 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main ppc64el libjpeg-turbo8 ppc64el 1.5.1-0ubuntu1 [150 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main ppc64el x11-common all 1:7.7+19ubuntu1 [22.1 kB] Get:32 http://ftpmaster.internal/ubuntu artful/main ppc64el libice6 ppc64el 2:1.0.9-2 [38.0 kB] Get:33 http://ftpmaster.internal/ubuntu artful/main ppc64el libsm6 ppc64el 2:1.2.2-1 [15.1 kB] Get:34 http://ftpmaster.internal/ubuntu artful/main ppc64el libxfixes3 ppc64el 1:5.0.3-1 [10.6 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main ppc64el libxrender1 ppc64el 1:0.9.10-1 [17.6 kB] Get:36 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcursor1 ppc64el 1:1.1.14-1 [21.6 kB] Get:37 http://ftpmaster.internal/ubuntu artful/main ppc64el libxdamage1 ppc64el 1:1.1.4-2 [6820 B] Get:38 http://ftpmaster.internal/ubuntu artful/main ppc64el libxft2 ppc64el 2.3.2-1 [39.3 kB] Get:39 http://ftpmaster.internal/ubuntu artful/main ppc64el libxinerama1 ppc64el 2:1.1.3-1 [7160 B] Get:40 http://ftpmaster.internal/ubuntu artful/main ppc64el libxshmfence1 ppc64el 1.2-1 [5170 B] Get:41 http://ftpmaster.internal/ubuntu artful/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1 [10.7 kB] Get:42 http://ftpmaster.internal/ubuntu artful/main ppc64el libpython2.7-minimal ppc64el 2.7.13-2 [338 kB] Get:43 http://ftpmaster.internal/ubuntu artful/main ppc64el python2.7-minimal ppc64el 2.7.13-2 [1344 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main ppc64el python-minimal ppc64el 2.7.13-2 [28.2 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main ppc64el libpython2.7-stdlib ppc64el 2.7.13-2 [1907 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main ppc64el python2.7 ppc64el 2.7.13-2 [229 kB] Get:47 http://ftpmaster.internal/ubuntu artful/main ppc64el libpython-stdlib ppc64el 2.7.13-2 [7776 B] Get:48 http://ftpmaster.internal/ubuntu artful/main ppc64el python ppc64el 2.7.13-2 [139 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main ppc64el libpython3.6-minimal ppc64el 3.6.2~rc1-1 [562 kB] Get:50 http://ftpmaster.internal/ubuntu artful/main ppc64el python3.6-minimal ppc64el 3.6.2~rc1-1 [1347 kB] Get:51 http://ftpmaster.internal/ubuntu artful/main ppc64el libjbig0 ppc64el 2.1-3.1 [26.4 kB] Get:52 http://ftpmaster.internal/ubuntu artful/main ppc64el libjs-jquery all 3.1.1-2 [151 kB] Get:53 http://ftpmaster.internal/ubuntu artful/universe ppc64el libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2ubuntu1 [11.4 kB] Get:54 http://ftpmaster.internal/ubuntu artful/main ppc64el libglib2.0-0 ppc64el 2.53.3-1 [1078 kB] Get:55 http://ftpmaster.internal/ubuntu artful/main ppc64el libthai-data all 0.1.26-1 [131 kB] Get:56 http://ftpmaster.internal/ubuntu artful/main ppc64el libdatrie1 ppc64el 0.2.10-4 [16.8 kB] Get:57 http://ftpmaster.internal/ubuntu artful/main ppc64el libthai0 ppc64el 0.1.26-1 [17.2 kB] Get:58 http://ftpmaster.internal/ubuntu artful/main ppc64el libpango-1.0-0 ppc64el 1.40.5-1 [152 kB] Get:59 http://ftpmaster.internal/ubuntu artful/universe ppc64el libpangox-1.0-0 ppc64el 0.0.2-5 [41.8 kB] Get:60 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-icccm4 ppc64el 0.4.1-1ubuntu1 [10.0 kB] Get:61 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-keysyms1 ppc64el 0.4.0-1 [8308 B] Get:62 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-render0 ppc64el 1.11.1-1ubuntu1 [10.6 kB] Get:63 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-render-util0 ppc64el 0.3.9-1 [9720 B] Get:64 http://ftpmaster.internal/ubuntu artful/main ppc64el libmagic-mgc ppc64el 1:5.30-1 [181 kB] Get:65 http://ftpmaster.internal/ubuntu artful/main ppc64el libmagic1 ppc64el 1:5.30-1 [71.8 kB] Get:66 http://ftpmaster.internal/ubuntu artful/main ppc64el file ppc64el 1:5.30-1 [22.5 kB] Get:67 http://ftpmaster.internal/ubuntu artful/main ppc64el libelf1 ppc64el 0.166-2ubuntu1 [40.9 kB] Get:68 http://ftpmaster.internal/ubuntu artful/main ppc64el xkb-data all 2.19-1ubuntu1 [311 kB] Get:69 http://ftpmaster.internal/ubuntu artful/main ppc64el gettext-base ppc64el 0.19.8.1-2ubuntu1 [48.1 kB] Get:70 http://ftpmaster.internal/ubuntu artful/main ppc64el libdrm2 ppc64el 2.4.81-2 [30.8 kB] Get:71 http://ftpmaster.internal/ubuntu artful/main ppc64el libedit2 ppc64el 3.1-20170329-1 [79.6 kB] Get:72 http://ftpmaster.internal/ubuntu artful/main ppc64el libicu57 ppc64el 57.1-6 [7785 kB] Get:73 http://ftpmaster.internal/ubuntu artful/main ppc64el libxml2 ppc64el 2.9.4+dfsg1-2.2ubuntu1 [609 kB] Get:74 http://ftpmaster.internal/ubuntu artful/main ppc64el libxmuu1 ppc64el 2:1.1.2-2 [9642 B] Get:75 http://ftpmaster.internal/ubuntu artful/main ppc64el shared-mime-info ppc64el 1.8-1 [421 kB] Get:76 http://ftpmaster.internal/ubuntu artful/main ppc64el xauth ppc64el 1:1.0.9-1ubuntu2 [21.5 kB] Get:77 http://ftpmaster.internal/ubuntu artful/main ppc64el libsigsegv2 ppc64el 2.11-1 [13.3 kB] Get:78 http://ftpmaster.internal/ubuntu artful/main ppc64el m4 ppc64el 1.4.18-1 [202 kB] Get:79 http://ftpmaster.internal/ubuntu artful/main ppc64el autoconf all 2.69-10 [321 kB] Get:80 http://ftpmaster.internal/ubuntu artful/main ppc64el autotools-dev all 20161112.1 [39.5 kB] Get:81 http://ftpmaster.internal/ubuntu artful/main ppc64el automake all 1:1.15-6ubuntu1 [509 kB] Get:82 http://ftpmaster.internal/ubuntu artful/main ppc64el autopoint all 0.19.8.1-2ubuntu1 [411 kB] Get:83 http://ftpmaster.internal/ubuntu artful/main ppc64el libtool all 2.4.6-2 [194 kB] Get:84 http://ftpmaster.internal/ubuntu artful/main ppc64el dh-autoreconf all 14 [15.5 kB] Get:85 http://ftpmaster.internal/ubuntu artful/main ppc64el libarchive-zip-perl all 1.59-1 [84.0 kB] Get:86 http://ftpmaster.internal/ubuntu artful/main ppc64el libfile-stripnondeterminism-perl all 0.035-2 [13.3 kB] Get:87 http://ftpmaster.internal/ubuntu artful/main ppc64el libtimedate-perl all 2.3000-2 [37.5 kB] Get:88 http://ftpmaster.internal/ubuntu artful/main ppc64el dh-strip-nondeterminism all 0.035-2 [5018 B] Get:89 http://ftpmaster.internal/ubuntu artful/main ppc64el libcroco3 ppc64el 0.6.12-1 [74.4 kB] Get:90 http://ftpmaster.internal/ubuntu artful/main ppc64el gettext ppc64el 0.19.8.1-2ubuntu1 [1111 kB] Get:91 http://ftpmaster.internal/ubuntu artful/main ppc64el intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:92 http://ftpmaster.internal/ubuntu artful/main ppc64el po-debconf all 1.0.20 [232 kB] Get:93 http://ftpmaster.internal/ubuntu artful/main ppc64el debhelper all 10.4ubuntu3 [876 kB] Get:94 http://ftpmaster.internal/ubuntu artful/main ppc64el libpixman-1-0 ppc64el 0.34.0-1 [201 kB] Get:95 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-shm0 ppc64el 1.11.1-1ubuntu1 [5522 B] Get:96 http://ftpmaster.internal/ubuntu artful/main ppc64el libcairo2 ppc64el 1.14.8-1 [602 kB] Get:97 http://ftpmaster.internal/ubuntu artful/main ppc64el libdrm-amdgpu1 ppc64el 2.4.81-2 [19.4 kB] Get:98 http://ftpmaster.internal/ubuntu artful/main ppc64el libdrm-nouveau2 ppc64el 2.4.81-2 [17.4 kB] Get:99 http://ftpmaster.internal/ubuntu artful/main ppc64el libdrm-radeon1 ppc64el 2.4.81-2 [22.9 kB] Get:100 http://ftpmaster.internal/ubuntu artful/main ppc64el libepoxy0 ppc64el 1.3.1-3 [154 kB] Get:101 http://ftpmaster.internal/ubuntu artful/main ppc64el libfontenc1 ppc64el 1:1.1.3-1 [13.9 kB] Get:102 http://ftpmaster.internal/ubuntu artful/main ppc64el libjpeg8 ppc64el 8c-2ubuntu8 [2146 B] Get:103 http://ftpmaster.internal/ubuntu artful/main ppc64el libtiff5 ppc64el 4.0.8-3 [154 kB] Get:104 http://ftpmaster.internal/ubuntu artful/main ppc64el libgdk-pixbuf2.0-common all 2.36.5-3 [4602 B] Get:105 http://ftpmaster.internal/ubuntu artful/main ppc64el libgdk-pixbuf2.0-0 ppc64el 2.36.5-3 [185 kB] Get:106 http://ftpmaster.internal/ubuntu artful/main ppc64el libglapi-mesa ppc64el 17.1.2-2ubuntu2 [27.5 kB] Get:107 http://ftpmaster.internal/ubuntu artful/main ppc64el libllvm4.0 ppc64el 1:4.0.1-1 [11.1 MB] Get:108 http://ftpmaster.internal/ubuntu artful/main ppc64el libsensors4 ppc64el 1:3.4.0-4 [28.6 kB] Get:109 http://ftpmaster.internal/ubuntu artful/main ppc64el libgl1-mesa-dri ppc64el 17.1.2-2ubuntu2 [5367 kB] Get:110 http://ftpmaster.internal/ubuntu artful/main ppc64el libx11-xcb1 ppc64el 2:1.6.4-3 [9832 B] Get:111 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-dri2-0 ppc64el 1.11.1-1ubuntu1 [6692 B] Get:112 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-dri3-0 ppc64el 1.11.1-1ubuntu1 [5222 B] Get:113 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-glx0 ppc64el 1.11.1-1ubuntu1 [18.8 kB] Get:114 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-present0 ppc64el 1.11.1-1ubuntu1 [5270 B] Get:115 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-sync1 ppc64el 1.11.1-1ubuntu1 [8078 B] Get:116 http://ftpmaster.internal/ubuntu artful/main ppc64el libgl1-mesa-glx ppc64el 17.1.2-2ubuntu2 [129 kB] Get:117 http://ftpmaster.internal/ubuntu artful/main ppc64el libgraphite2-3 ppc64el 1.3.10-2 [66.8 kB] Get:118 http://ftpmaster.internal/ubuntu artful/main ppc64el libharfbuzz0b ppc64el 1.4.2-1 [205 kB] Get:119 http://ftpmaster.internal/ubuntu artful/universe ppc64el libjs-jquery-metadata all 12-1 [6930 B] Get:120 http://ftpmaster.internal/ubuntu artful/universe ppc64el libjs-jquery-tablesorter all 1:2.28.15+dfsg1-1 [163 kB] Get:121 http://ftpmaster.internal/ubuntu artful/universe ppc64el libjs-jquery-throttle-debounce all 1.1+dfsg.1-1 [6222 B] Get:122 http://ftpmaster.internal/ubuntu artful/main ppc64el libjs-underscore all 1.8.3~dfsg-1 [59.9 kB] Get:123 http://ftpmaster.internal/ubuntu artful/main ppc64el libjs-sphinxdoc all 1.5.6-1 [78.1 kB] Get:124 http://ftpmaster.internal/ubuntu artful/main ppc64el libpangoft2-1.0-0 ppc64el 1.40.5-1 [33.5 kB] Get:125 http://ftpmaster.internal/ubuntu artful/main ppc64el libpangocairo-1.0-0 ppc64el 1.40.5-1 [20.2 kB] Get:126 http://ftpmaster.internal/ubuntu artful/main ppc64el libpangoxft-1.0-0 ppc64el 1.40.5-1 [15.2 kB] Get:127 http://ftpmaster.internal/ubuntu artful/universe ppc64el libpango1.0-0 ppc64el 1.40.5-1 [3254 B] Get:128 http://ftpmaster.internal/ubuntu artful/main ppc64el libpython3.6-stdlib ppc64el 3.6.2~rc1-1 [2080 kB] Get:129 http://ftpmaster.internal/ubuntu artful/main ppc64el libutempter0 ppc64el 1.1.6-3 [8240 B] Get:130 http://ftpmaster.internal/ubuntu artful/main ppc64el libxt6 ppc64el 1:1.1.5-1 [152 kB] Get:131 http://ftpmaster.internal/ubuntu artful/main ppc64el libxmu6 ppc64el 2:1.1.2-2 [43.4 kB] Get:132 http://ftpmaster.internal/ubuntu artful/main ppc64el libxpm4 ppc64el 1:3.5.12-1 [35.9 kB] Get:133 http://ftpmaster.internal/ubuntu artful/main ppc64el libxaw7 ppc64el 2:1.0.13-1 [176 kB] Get:134 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-randr0 ppc64el 1.11.1-1ubuntu1 [13.1 kB] Get:135 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-shape0 ppc64el 1.11.1-1ubuntu1 [5658 B] Get:136 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-xkb1 ppc64el 1.11.1-1ubuntu1 [27.1 kB] Get:137 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-xv0 ppc64el 1.11.1-1ubuntu1 [8556 B] Get:138 http://ftpmaster.internal/ubuntu artful/main ppc64el libxfont2 ppc64el 1:2.0.1-3 [90.1 kB] Get:139 http://ftpmaster.internal/ubuntu artful/main ppc64el libxi6 ppc64el 2:1.7.9-1 [29.0 kB] Get:140 http://ftpmaster.internal/ubuntu artful/main ppc64el libxkbfile1 ppc64el 1:1.0.9-2 [65.5 kB] Get:141 http://ftpmaster.internal/ubuntu artful/main ppc64el libxrandr2 ppc64el 2:1.5.1-1 [17.3 kB] Get:142 http://ftpmaster.internal/ubuntu artful/main ppc64el python-all ppc64el 2.7.13-2 [980 B] Get:143 http://ftpmaster.internal/ubuntu artful/main ppc64el python-cffi-backend ppc64el 1.9.1-2build1 [61.0 kB] Get:144 http://ftpmaster.internal/ubuntu artful/main ppc64el python-ply all 3.9-1 [46.3 kB] Get:145 http://ftpmaster.internal/ubuntu artful/main ppc64el python-pycparser all 2.17-2 [59.2 kB] Get:146 http://ftpmaster.internal/ubuntu artful/main ppc64el python-cffi all 1.9.1-2build1 [64.2 kB] Get:147 http://ftpmaster.internal/ubuntu artful/universe ppc64el python-cairocffi all 0.7.2-2 [61.6 kB] Get:148 http://ftpmaster.internal/ubuntu artful/main ppc64el python-concurrent.futures all 3.0.5-3 [31.9 kB] Get:149 http://ftpmaster.internal/ubuntu artful/main ppc64el python-pkg-resources all 36.0.1-1 [128 kB] Get:150 http://ftpmaster.internal/ubuntu artful/universe ppc64el python-coverage ppc64el 4.3.4+dfsg.1-1 [102 kB] Get:151 http://ftpmaster.internal/ubuntu artful/main ppc64el python-six all 1.10.0-4 [10.8 kB] Get:152 http://ftpmaster.internal/ubuntu artful/universe ppc64el python-nose2 all 0.6.5-2 [76.5 kB] Get:153 http://ftpmaster.internal/ubuntu artful/universe ppc64el python-cov-core all 1.15.0-1build1 [7200 B] Get:154 http://ftpmaster.internal/ubuntu artful/universe ppc64el python-py all 1.4.32-3 [63.1 kB] Get:155 http://ftpmaster.internal/ubuntu artful/universe ppc64el python-pytest all 3.0.6-1 [134 kB] Get:156 http://ftpmaster.internal/ubuntu artful/universe ppc64el libjs-jquery-isonscreen all 1.2.0-1 [3102 B] Get:157 http://ftpmaster.internal/ubuntu artful/universe ppc64el python-pytest-cov all 2.5.1-1 [18.5 kB] Get:158 http://ftpmaster.internal/ubuntu artful/main ppc64el python-setuptools all 36.0.1-1 [260 kB] Get:159 http://ftpmaster.internal/ubuntu artful/universe ppc64el python-trollius all 2.1~b1-4 [83.7 kB] Get:160 http://ftpmaster.internal/ubuntu artful/universe ppc64el python-xcffib ppc64el 0.4.2-2 [59.2 kB] Get:161 http://ftpmaster.internal/ubuntu artful/main ppc64el python3.6 ppc64el 3.6.2~rc1-1 [168 kB] Get:162 http://ftpmaster.internal/ubuntu artful/main ppc64el python3-all ppc64el 3.5.3-1ubuntu3 [994 B] Get:163 http://ftpmaster.internal/ubuntu artful/main ppc64el python3-cffi-backend ppc64el 1.9.1-2build1 [69.0 kB] Get:164 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-ply all 3.9-1 [46.4 kB] Get:165 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-pycparser all 2.17-2 [59.3 kB] Get:166 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-cffi all 1.9.1-2build1 [64.3 kB] Get:167 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-cairocffi all 0.7.2-2 [61.7 kB] Get:168 http://ftpmaster.internal/ubuntu artful/main ppc64el python3-pkg-resources all 36.0.1-1 [98.2 kB] Get:169 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-coverage ppc64el 4.3.4+dfsg.1-1 [102 kB] Get:170 http://ftpmaster.internal/ubuntu artful/main ppc64el python3-six all 1.10.0-4 [10.8 kB] Get:171 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-nose2 all 0.6.5-2 [76.6 kB] Get:172 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-cov-core all 1.15.0-1build1 [7282 B] Get:173 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-py all 1.4.32-3 [63.2 kB] Get:174 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-pytest all 3.0.6-1 [134 kB] Get:175 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-pytest-cov all 2.5.1-1 [15.0 kB] Get:176 http://ftpmaster.internal/ubuntu artful/main ppc64el python3-setuptools all 36.0.1-1 [178 kB] Get:177 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-trollius all 2.1~b1-4 [83.7 kB] Get:178 http://ftpmaster.internal/ubuntu artful/universe ppc64el python3-xcffib ppc64el 0.4.2-2 [59.3 kB] Get:179 http://ftpmaster.internal/ubuntu artful/main ppc64el x11-apps ppc64el 7.7+6ubuntu1 [600 kB] Get:180 http://ftpmaster.internal/ubuntu artful/main ppc64el x11-xkb-utils ppc64el 7.7+3 [161 kB] Get:181 http://ftpmaster.internal/ubuntu artful/main ppc64el x11-xserver-utils ppc64el 7.7+7build1 [161 kB] Get:182 http://ftpmaster.internal/ubuntu artful/main ppc64el xbitmaps all 1.1.1-2 [28.1 kB] Get:183 http://ftpmaster.internal/ubuntu artful/main ppc64el xserver-common all 2:1.19.3-1ubuntu2 [27.6 kB] Get:184 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-util1 ppc64el 0.4.0-0ubuntu3 [11.0 kB] Get:185 http://ftpmaster.internal/ubuntu artful/main ppc64el libxcb-image0 ppc64el 0.4.0-1build1 [12.4 kB] Get:186 http://ftpmaster.internal/ubuntu artful/universe ppc64el xserver-xephyr ppc64el 2:1.19.3-1ubuntu2 [939 kB] Get:187 http://ftpmaster.internal/ubuntu artful/main ppc64el xterm ppc64el 324-2ubuntu1 [649 kB] Get:188 http://ftpmaster.internal/ubuntu artful/universe ppc64el xvfb ppc64el 2:1.19.3-1ubuntu2 [799 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 59.1 MB in 4s (14.6 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12362 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package libpython3.5-minimal:ppc64el. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12353 files and directories currently installed.) Preparing to unpack .../0-libpython3.5-minimal_3.5.3-3_ppc64el.deb ... Unpacking libpython3.5-minimal:ppc64el (3.5.3-3) ... Selecting previously unselected package libexpat1:ppc64el. Preparing to unpack .../1-libexpat1_2.2.1-2_ppc64el.deb ... Unpacking libexpat1:ppc64el (2.2.1-2) ... Selecting previously unselected package python3.5-minimal. Preparing to unpack .../2-python3.5-minimal_3.5.3-3_ppc64el.deb ... Unpacking python3.5-minimal (3.5.3-3) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../3-python3-minimal_3.5.3-1ubuntu3_ppc64el.deb ... Unpacking python3-minimal (3.5.3-1ubuntu3) ... Selecting previously unselected package mime-support. Preparing to unpack .../4-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:ppc64el. Preparing to unpack .../5-libmpdec2_2.4.2-1_ppc64el.deb ... Unpacking libmpdec2:ppc64el (2.4.2-1) ... Selecting previously unselected package libpython3.5-stdlib:ppc64el. Preparing to unpack .../6-libpython3.5-stdlib_3.5.3-3_ppc64el.deb ... Unpacking libpython3.5-stdlib:ppc64el (3.5.3-3) ... Selecting previously unselected package python3.5. Preparing to unpack .../7-python3.5_3.5.3-3_ppc64el.deb ... Unpacking python3.5 (3.5.3-3) ... Selecting previously unselected package libpython3-stdlib:ppc64el. Preparing to unpack .../8-libpython3-stdlib_3.5.3-1ubuntu3_ppc64el.deb ... Unpacking libpython3-stdlib:ppc64el (3.5.3-1ubuntu3) ... Selecting previously unselected package dh-python. Preparing to unpack .../9-dh-python_2.20170125_all.deb ... Unpacking dh-python (2.20170125) ... Setting up libpython3.5-minimal:ppc64el (3.5.3-3) ... Setting up libexpat1:ppc64el (2.2.1-2) ... Setting up python3.5-minimal (3.5.3-3) ... Setting up python3-minimal (3.5.3-1ubuntu3) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13305 files and directories currently installed.) Preparing to unpack .../00-python3_3.5.3-1ubuntu3_ppc64el.deb ... Unpacking python3 (3.5.3-1ubuntu3) ... Selecting previously unselected package libxau6:ppc64el. Preparing to unpack .../01-libxau6_1%3a1.0.8-1_ppc64el.deb ... Unpacking libxau6:ppc64el (1:1.0.8-1) ... Selecting previously unselected package libbsd0:ppc64el. Preparing to unpack .../02-libbsd0_0.8.5-1_ppc64el.deb ... Unpacking libbsd0:ppc64el (0.8.5-1) ... Selecting previously unselected package libxdmcp6:ppc64el. Preparing to unpack .../03-libxdmcp6_1%3a1.1.2-3_ppc64el.deb ... Unpacking libxdmcp6:ppc64el (1:1.1.2-3) ... Selecting previously unselected package libxcb1:ppc64el. Preparing to unpack .../04-libxcb1_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb1:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../05-libx11-data_2%3a1.6.4-3_all.deb ... Unpacking libx11-data (2:1.6.4-3) ... Selecting previously unselected package libx11-6:ppc64el. Preparing to unpack .../06-libx11-6_2%3a1.6.4-3_ppc64el.deb ... Unpacking libx11-6:ppc64el (2:1.6.4-3) ... Selecting previously unselected package libxext6:ppc64el. Preparing to unpack .../07-libxext6_2%3a1.3.3-1_ppc64el.deb ... Unpacking libxext6:ppc64el (2:1.3.3-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.22.3-9_ppc64el.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../09-bsdmainutils_9.0.12ubuntu1_ppc64el.deb ... Unpacking bsdmainutils (9.0.12ubuntu1) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../10-libpipeline1_1.4.1-2_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../11-man-db_2.7.6.1-2_ppc64el.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../12-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package ucf. Preparing to unpack .../13-ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../14-fontconfig-config_2.11.94-0ubuntu2_all.deb ... Unpacking fontconfig-config (2.11.94-0ubuntu2) ... Selecting previously unselected package libfreetype6:ppc64el. Preparing to unpack .../15-libfreetype6_2.6.3-3.2ubuntu1_ppc64el.deb ... Unpacking libfreetype6:ppc64el (2.6.3-3.2ubuntu1) ... Selecting previously unselected package libfontconfig1:ppc64el. Preparing to unpack .../16-libfontconfig1_2.11.94-0ubuntu2_ppc64el.deb ... Unpacking libfontconfig1:ppc64el (2.11.94-0ubuntu2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../17-fontconfig_2.11.94-0ubuntu2_ppc64el.deb ... Unpacking fontconfig (2.11.94-0ubuntu2) ... Selecting previously unselected package libjpeg-turbo8:ppc64el. Preparing to unpack .../18-libjpeg-turbo8_1.5.1-0ubuntu1_ppc64el.deb ... Unpacking libjpeg-turbo8:ppc64el (1.5.1-0ubuntu1) ... Selecting previously unselected package x11-common. Preparing to unpack .../19-x11-common_1%3a7.7+19ubuntu1_all.deb ... Unpacking x11-common (1:7.7+19ubuntu1) ... Selecting previously unselected package libice6:ppc64el. Preparing to unpack .../20-libice6_2%3a1.0.9-2_ppc64el.deb ... Unpacking libice6:ppc64el (2:1.0.9-2) ... Selecting previously unselected package libsm6:ppc64el. Preparing to unpack .../21-libsm6_2%3a1.2.2-1_ppc64el.deb ... Unpacking libsm6:ppc64el (2:1.2.2-1) ... Selecting previously unselected package libxfixes3:ppc64el. Preparing to unpack .../22-libxfixes3_1%3a5.0.3-1_ppc64el.deb ... Unpacking libxfixes3:ppc64el (1:5.0.3-1) ... Selecting previously unselected package libxrender1:ppc64el. Preparing to unpack .../23-libxrender1_1%3a0.9.10-1_ppc64el.deb ... Unpacking libxrender1:ppc64el (1:0.9.10-1) ... Selecting previously unselected package libxcursor1:ppc64el. Preparing to unpack .../24-libxcursor1_1%3a1.1.14-1_ppc64el.deb ... Unpacking libxcursor1:ppc64el (1:1.1.14-1) ... Selecting previously unselected package libxdamage1:ppc64el. Preparing to unpack .../25-libxdamage1_1%3a1.1.4-2_ppc64el.deb ... Unpacking libxdamage1:ppc64el (1:1.1.4-2) ... Selecting previously unselected package libxft2:ppc64el. Preparing to unpack .../26-libxft2_2.3.2-1_ppc64el.deb ... Unpacking libxft2:ppc64el (2.3.2-1) ... Selecting previously unselected package libxinerama1:ppc64el. Preparing to unpack .../27-libxinerama1_2%3a1.1.3-1_ppc64el.deb ... Unpacking libxinerama1:ppc64el (2:1.1.3-1) ... Selecting previously unselected package libxshmfence1:ppc64el. Preparing to unpack .../28-libxshmfence1_1.2-1_ppc64el.deb ... Unpacking libxshmfence1:ppc64el (1.2-1) ... Selecting previously unselected package libxxf86vm1:ppc64el. Preparing to unpack .../29-libxxf86vm1_1%3a1.1.4-1_ppc64el.deb ... Unpacking libxxf86vm1:ppc64el (1:1.1.4-1) ... Selecting previously unselected package libpython2.7-minimal:ppc64el. Preparing to unpack .../30-libpython2.7-minimal_2.7.13-2_ppc64el.deb ... Unpacking libpython2.7-minimal:ppc64el (2.7.13-2) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../31-python2.7-minimal_2.7.13-2_ppc64el.deb ... Unpacking python2.7-minimal (2.7.13-2) ... Selecting previously unselected package python-minimal. Preparing to unpack .../32-python-minimal_2.7.13-2_ppc64el.deb ... Unpacking python-minimal (2.7.13-2) ... Selecting previously unselected package libpython2.7-stdlib:ppc64el. Preparing to unpack .../33-libpython2.7-stdlib_2.7.13-2_ppc64el.deb ... Unpacking libpython2.7-stdlib:ppc64el (2.7.13-2) ... Selecting previously unselected package python2.7. Preparing to unpack .../34-python2.7_2.7.13-2_ppc64el.deb ... Unpacking python2.7 (2.7.13-2) ... Selecting previously unselected package libpython-stdlib:ppc64el. Preparing to unpack .../35-libpython-stdlib_2.7.13-2_ppc64el.deb ... Unpacking libpython-stdlib:ppc64el (2.7.13-2) ... Setting up libpython2.7-minimal:ppc64el (2.7.13-2) ... Setting up python2.7-minimal (2.7.13-2) ... Setting up python-minimal (2.7.13-2) ... Selecting previously unselected package python. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 15117 files and directories currently installed.) Preparing to unpack .../000-python_2.7.13-2_ppc64el.deb ... Unpacking python (2.7.13-2) ... Selecting previously unselected package libpython3.6-minimal:ppc64el. Preparing to unpack .../001-libpython3.6-minimal_3.6.2~rc1-1_ppc64el.deb ... Unpacking libpython3.6-minimal:ppc64el (3.6.2~rc1-1) ... Selecting previously unselected package python3.6-minimal. Preparing to unpack .../002-python3.6-minimal_3.6.2~rc1-1_ppc64el.deb ... Unpacking python3.6-minimal (3.6.2~rc1-1) ... Selecting previously unselected package libjbig0:ppc64el. Preparing to unpack .../003-libjbig0_2.1-3.1_ppc64el.deb ... Unpacking libjbig0:ppc64el (2.1-3.1) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../004-libjs-jquery_3.1.1-2_all.deb ... Unpacking libjs-jquery (3.1.1-2) ... Selecting previously unselected package libjs-jquery-hotkeys. Preparing to unpack .../005-libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2ubuntu1_all.deb ... Unpacking libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2ubuntu1) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../006-libglib2.0-0_2.53.3-1_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.53.3-1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../007-libthai-data_0.1.26-1_all.deb ... Unpacking libthai-data (0.1.26-1) ... Selecting previously unselected package libdatrie1:ppc64el. Preparing to unpack .../008-libdatrie1_0.2.10-4_ppc64el.deb ... Unpacking libdatrie1:ppc64el (0.2.10-4) ... Selecting previously unselected package libthai0:ppc64el. Preparing to unpack .../009-libthai0_0.1.26-1_ppc64el.deb ... Unpacking libthai0:ppc64el (0.1.26-1) ... Selecting previously unselected package libpango-1.0-0:ppc64el. Preparing to unpack .../010-libpango-1.0-0_1.40.5-1_ppc64el.deb ... Unpacking libpango-1.0-0:ppc64el (1.40.5-1) ... Selecting previously unselected package libpangox-1.0-0:ppc64el. Preparing to unpack .../011-libpangox-1.0-0_0.0.2-5_ppc64el.deb ... Unpacking libpangox-1.0-0:ppc64el (0.0.2-5) ... Selecting previously unselected package libxcb-icccm4:ppc64el. Preparing to unpack .../012-libxcb-icccm4_0.4.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-icccm4:ppc64el (0.4.1-1ubuntu1) ... Selecting previously unselected package libxcb-keysyms1:ppc64el. Preparing to unpack .../013-libxcb-keysyms1_0.4.0-1_ppc64el.deb ... Unpacking libxcb-keysyms1:ppc64el (0.4.0-1) ... Selecting previously unselected package libxcb-render0:ppc64el. Preparing to unpack .../014-libxcb-render0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-render0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-render-util0:ppc64el. Preparing to unpack .../015-libxcb-render-util0_0.3.9-1_ppc64el.deb ... Unpacking libxcb-render-util0:ppc64el (0.3.9-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../016-libmagic-mgc_1%3a5.30-1_ppc64el.deb ... Unpacking libmagic-mgc (1:5.30-1) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../017-libmagic1_1%3a5.30-1_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.30-1) ... Selecting previously unselected package file. Preparing to unpack .../018-file_1%3a5.30-1_ppc64el.deb ... Unpacking file (1:5.30-1) ... Selecting previously unselected package libelf1:ppc64el. Preparing to unpack .../019-libelf1_0.166-2ubuntu1_ppc64el.deb ... Unpacking libelf1:ppc64el (0.166-2ubuntu1) ... Selecting previously unselected package xkb-data. Preparing to unpack .../020-xkb-data_2.19-1ubuntu1_all.deb ... Unpacking xkb-data (2.19-1ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../021-gettext-base_0.19.8.1-2ubuntu1_ppc64el.deb ... Unpacking gettext-base (0.19.8.1-2ubuntu1) ... Selecting previously unselected package libdrm2:ppc64el. Preparing to unpack .../022-libdrm2_2.4.81-2_ppc64el.deb ... Unpacking libdrm2:ppc64el (2.4.81-2) ... Selecting previously unselected package libedit2:ppc64el. Preparing to unpack .../023-libedit2_3.1-20170329-1_ppc64el.deb ... Unpacking libedit2:ppc64el (3.1-20170329-1) ... Selecting previously unselected package libicu57:ppc64el. Preparing to unpack .../024-libicu57_57.1-6_ppc64el.deb ... Unpacking libicu57:ppc64el (57.1-6) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../025-libxml2_2.9.4+dfsg1-2.2ubuntu1_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.4+dfsg1-2.2ubuntu1) ... Selecting previously unselected package libxmuu1:ppc64el. Preparing to unpack .../026-libxmuu1_2%3a1.1.2-2_ppc64el.deb ... Unpacking libxmuu1:ppc64el (2:1.1.2-2) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../027-shared-mime-info_1.8-1_ppc64el.deb ... Unpacking shared-mime-info (1.8-1) ... Selecting previously unselected package xauth. Preparing to unpack .../028-xauth_1%3a1.0.9-1ubuntu2_ppc64el.deb ... Unpacking xauth (1:1.0.9-1ubuntu2) ... Selecting previously unselected package libsigsegv2:ppc64el. Preparing to unpack .../029-libsigsegv2_2.11-1_ppc64el.deb ... Unpacking libsigsegv2:ppc64el (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../030-m4_1.4.18-1_ppc64el.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../031-autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../032-autotools-dev_20161112.1_all.deb ... Unpacking autotools-dev (20161112.1) ... Selecting previously unselected package automake. Preparing to unpack .../033-automake_1%3a1.15-6ubuntu1_all.deb ... Unpacking automake (1:1.15-6ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../034-autopoint_0.19.8.1-2ubuntu1_all.deb ... Unpacking autopoint (0.19.8.1-2ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../035-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../036-dh-autoreconf_14_all.deb ... Unpacking dh-autoreconf (14) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../037-libarchive-zip-perl_1.59-1_all.deb ... Unpacking libarchive-zip-perl (1.59-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../038-libfile-stripnondeterminism-perl_0.035-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.035-2) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../039-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../040-dh-strip-nondeterminism_0.035-2_all.deb ... Unpacking dh-strip-nondeterminism (0.035-2) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../041-libcroco3_0.6.12-1_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.12-1) ... Selecting previously unselected package gettext. Preparing to unpack .../042-gettext_0.19.8.1-2ubuntu1_ppc64el.deb ... Unpacking gettext (0.19.8.1-2ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../043-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../044-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../045-debhelper_10.4ubuntu3_all.deb ... Unpacking debhelper (10.4ubuntu3) ... Selecting previously unselected package libpixman-1-0:ppc64el. Preparing to unpack .../046-libpixman-1-0_0.34.0-1_ppc64el.deb ... Unpacking libpixman-1-0:ppc64el (0.34.0-1) ... Selecting previously unselected package libxcb-shm0:ppc64el. Preparing to unpack .../047-libxcb-shm0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-shm0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libcairo2:ppc64el. Preparing to unpack .../048-libcairo2_1.14.8-1_ppc64el.deb ... Unpacking libcairo2:ppc64el (1.14.8-1) ... Selecting previously unselected package libdrm-amdgpu1:ppc64el. Preparing to unpack .../049-libdrm-amdgpu1_2.4.81-2_ppc64el.deb ... Unpacking libdrm-amdgpu1:ppc64el (2.4.81-2) ... Selecting previously unselected package libdrm-nouveau2:ppc64el. Preparing to unpack .../050-libdrm-nouveau2_2.4.81-2_ppc64el.deb ... Unpacking libdrm-nouveau2:ppc64el (2.4.81-2) ... Selecting previously unselected package libdrm-radeon1:ppc64el. Preparing to unpack .../051-libdrm-radeon1_2.4.81-2_ppc64el.deb ... Unpacking libdrm-radeon1:ppc64el (2.4.81-2) ... Selecting previously unselected package libepoxy0:ppc64el. Preparing to unpack .../052-libepoxy0_1.3.1-3_ppc64el.deb ... Unpacking libepoxy0:ppc64el (1.3.1-3) ... Selecting previously unselected package libfontenc1:ppc64el. Preparing to unpack .../053-libfontenc1_1%3a1.1.3-1_ppc64el.deb ... Unpacking libfontenc1:ppc64el (1:1.1.3-1) ... Selecting previously unselected package libjpeg8:ppc64el. Preparing to unpack .../054-libjpeg8_8c-2ubuntu8_ppc64el.deb ... Unpacking libjpeg8:ppc64el (8c-2ubuntu8) ... Selecting previously unselected package libtiff5:ppc64el. Preparing to unpack .../055-libtiff5_4.0.8-3_ppc64el.deb ... Unpacking libtiff5:ppc64el (4.0.8-3) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../056-libgdk-pixbuf2.0-common_2.36.5-3_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.36.5-3) ... Selecting previously unselected package libgdk-pixbuf2.0-0:ppc64el. Preparing to unpack .../057-libgdk-pixbuf2.0-0_2.36.5-3_ppc64el.deb ... Unpacking libgdk-pixbuf2.0-0:ppc64el (2.36.5-3) ... Selecting previously unselected package libglapi-mesa:ppc64el. Preparing to unpack .../058-libglapi-mesa_17.1.2-2ubuntu2_ppc64el.deb ... Unpacking libglapi-mesa:ppc64el (17.1.2-2ubuntu2) ... Selecting previously unselected package libllvm4.0:ppc64el. Preparing to unpack .../059-libllvm4.0_1%3a4.0.1-1_ppc64el.deb ... Unpacking libllvm4.0:ppc64el (1:4.0.1-1) ... Selecting previously unselected package libsensors4:ppc64el. Preparing to unpack .../060-libsensors4_1%3a3.4.0-4_ppc64el.deb ... Unpacking libsensors4:ppc64el (1:3.4.0-4) ... Selecting previously unselected package libgl1-mesa-dri:ppc64el. Preparing to unpack .../061-libgl1-mesa-dri_17.1.2-2ubuntu2_ppc64el.deb ... Unpacking libgl1-mesa-dri:ppc64el (17.1.2-2ubuntu2) ... Selecting previously unselected package libx11-xcb1:ppc64el. Preparing to unpack .../062-libx11-xcb1_2%3a1.6.4-3_ppc64el.deb ... Unpacking libx11-xcb1:ppc64el (2:1.6.4-3) ... Selecting previously unselected package libxcb-dri2-0:ppc64el. Preparing to unpack .../063-libxcb-dri2-0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-dri2-0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-dri3-0:ppc64el. Preparing to unpack .../064-libxcb-dri3-0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-dri3-0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-glx0:ppc64el. Preparing to unpack .../065-libxcb-glx0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-glx0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-present0:ppc64el. Preparing to unpack .../066-libxcb-present0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-present0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-sync1:ppc64el. Preparing to unpack .../067-libxcb-sync1_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-sync1:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libgl1-mesa-glx:ppc64el. Preparing to unpack .../068-libgl1-mesa-glx_17.1.2-2ubuntu2_ppc64el.deb ... Unpacking libgl1-mesa-glx:ppc64el (17.1.2-2ubuntu2) ... Selecting previously unselected package libgraphite2-3:ppc64el. Preparing to unpack .../069-libgraphite2-3_1.3.10-2_ppc64el.deb ... Unpacking libgraphite2-3:ppc64el (1.3.10-2) ... Selecting previously unselected package libharfbuzz0b:ppc64el. Preparing to unpack .../070-libharfbuzz0b_1.4.2-1_ppc64el.deb ... Unpacking libharfbuzz0b:ppc64el (1.4.2-1) ... Selecting previously unselected package libjs-jquery-metadata. Preparing to unpack .../071-libjs-jquery-metadata_12-1_all.deb ... Unpacking libjs-jquery-metadata (12-1) ... Selecting previously unselected package libjs-jquery-tablesorter. Preparing to unpack .../072-libjs-jquery-tablesorter_1%3a2.28.15+dfsg1-1_all.deb ... Unpacking libjs-jquery-tablesorter (1:2.28.15+dfsg1-1) ... Selecting previously unselected package libjs-jquery-throttle-debounce. Preparing to unpack .../073-libjs-jquery-throttle-debounce_1.1+dfsg.1-1_all.deb ... Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../074-libjs-underscore_1.8.3~dfsg-1_all.deb ... Unpacking libjs-underscore (1.8.3~dfsg-1) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../075-libjs-sphinxdoc_1.5.6-1_all.deb ... Unpacking libjs-sphinxdoc (1.5.6-1) ... Selecting previously unselected package libpangoft2-1.0-0:ppc64el. Preparing to unpack .../076-libpangoft2-1.0-0_1.40.5-1_ppc64el.deb ... Unpacking libpangoft2-1.0-0:ppc64el (1.40.5-1) ... Selecting previously unselected package libpangocairo-1.0-0:ppc64el. Preparing to unpack .../077-libpangocairo-1.0-0_1.40.5-1_ppc64el.deb ... Unpacking libpangocairo-1.0-0:ppc64el (1.40.5-1) ... Selecting previously unselected package libpangoxft-1.0-0:ppc64el. Preparing to unpack .../078-libpangoxft-1.0-0_1.40.5-1_ppc64el.deb ... Unpacking libpangoxft-1.0-0:ppc64el (1.40.5-1) ... Selecting previously unselected package libpango1.0-0:ppc64el. Preparing to unpack .../079-libpango1.0-0_1.40.5-1_ppc64el.deb ... Unpacking libpango1.0-0:ppc64el (1.40.5-1) ... Selecting previously unselected package libpython3.6-stdlib:ppc64el. Preparing to unpack .../080-libpython3.6-stdlib_3.6.2~rc1-1_ppc64el.deb ... Unpacking libpython3.6-stdlib:ppc64el (3.6.2~rc1-1) ... Selecting previously unselected package libutempter0:ppc64el. Preparing to unpack .../081-libutempter0_1.1.6-3_ppc64el.deb ... Unpacking libutempter0:ppc64el (1.1.6-3) ... Selecting previously unselected package libxt6:ppc64el. Preparing to unpack .../082-libxt6_1%3a1.1.5-1_ppc64el.deb ... Unpacking libxt6:ppc64el (1:1.1.5-1) ... Selecting previously unselected package libxmu6:ppc64el. Preparing to unpack .../083-libxmu6_2%3a1.1.2-2_ppc64el.deb ... Unpacking libxmu6:ppc64el (2:1.1.2-2) ... Selecting previously unselected package libxpm4:ppc64el. Preparing to unpack .../084-libxpm4_1%3a3.5.12-1_ppc64el.deb ... Unpacking libxpm4:ppc64el (1:3.5.12-1) ... Selecting previously unselected package libxaw7:ppc64el. Preparing to unpack .../085-libxaw7_2%3a1.0.13-1_ppc64el.deb ... Unpacking libxaw7:ppc64el (2:1.0.13-1) ... Selecting previously unselected package libxcb-randr0:ppc64el. Preparing to unpack .../086-libxcb-randr0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-randr0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-shape0:ppc64el. Preparing to unpack .../087-libxcb-shape0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-shape0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-xkb1:ppc64el. Preparing to unpack .../088-libxcb-xkb1_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-xkb1:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxcb-xv0:ppc64el. Preparing to unpack .../089-libxcb-xv0_1.11.1-1ubuntu1_ppc64el.deb ... Unpacking libxcb-xv0:ppc64el (1.11.1-1ubuntu1) ... Selecting previously unselected package libxfont2:ppc64el. Preparing to unpack .../090-libxfont2_1%3a2.0.1-3_ppc64el.deb ... Unpacking libxfont2:ppc64el (1:2.0.1-3) ... Selecting previously unselected package libxi6:ppc64el. Preparing to unpack .../091-libxi6_2%3a1.7.9-1_ppc64el.deb ... Unpacking libxi6:ppc64el (2:1.7.9-1) ... Selecting previously unselected package libxkbfile1:ppc64el. Preparing to unpack .../092-libxkbfile1_1%3a1.0.9-2_ppc64el.deb ... Unpacking libxkbfile1:ppc64el (1:1.0.9-2) ... Selecting previously unselected package libxrandr2:ppc64el. Preparing to unpack .../093-libxrandr2_2%3a1.5.1-1_ppc64el.deb ... Unpacking libxrandr2:ppc64el (2:1.5.1-1) ... Selecting previously unselected package python-all. Preparing to unpack .../094-python-all_2.7.13-2_ppc64el.deb ... Unpacking python-all (2.7.13-2) ... Selecting previously unselected package python-cffi-backend. Preparing to unpack .../095-python-cffi-backend_1.9.1-2build1_ppc64el.deb ... Unpacking python-cffi-backend (1.9.1-2build1) ... Selecting previously unselected package python-ply. Preparing to unpack .../096-python-ply_3.9-1_all.deb ... Unpacking python-ply (3.9-1) ... Selecting previously unselected package python-pycparser. Preparing to unpack .../097-python-pycparser_2.17-2_all.deb ... Unpacking python-pycparser (2.17-2) ... Selecting previously unselected package python-cffi. Preparing to unpack .../098-python-cffi_1.9.1-2build1_all.deb ... Unpacking python-cffi (1.9.1-2build1) ... Selecting previously unselected package python-cairocffi. Preparing to unpack .../099-python-cairocffi_0.7.2-2_all.deb ... Unpacking python-cairocffi (0.7.2-2) ... Selecting previously unselected package python-concurrent.futures. Preparing to unpack .../100-python-concurrent.futures_3.0.5-3_all.deb ... Unpacking python-concurrent.futures (3.0.5-3) ... Selecting previously unselected package python-pkg-resources. Preparing to unpack .../101-python-pkg-resources_36.0.1-1_all.deb ... Unpacking python-pkg-resources (36.0.1-1) ... Selecting previously unselected package python-coverage. Preparing to unpack .../102-python-coverage_4.3.4+dfsg.1-1_ppc64el.deb ... Unpacking python-coverage (4.3.4+dfsg.1-1) ... Selecting previously unselected package python-six. Preparing to unpack .../103-python-six_1.10.0-4_all.deb ... Unpacking python-six (1.10.0-4) ... Selecting previously unselected package python-nose2. Preparing to unpack .../104-python-nose2_0.6.5-2_all.deb ... Unpacking python-nose2 (0.6.5-2) ... Selecting previously unselected package python-cov-core. Preparing to unpack .../105-python-cov-core_1.15.0-1build1_all.deb ... Unpacking python-cov-core (1.15.0-1build1) ... Selecting previously unselected package python-py. Preparing to unpack .../106-python-py_1.4.32-3_all.deb ... Unpacking python-py (1.4.32-3) ... Selecting previously unselected package python-pytest. Preparing to unpack .../107-python-pytest_3.0.6-1_all.deb ... Unpacking python-pytest (3.0.6-1) ... Selecting previously unselected package libjs-jquery-isonscreen. Preparing to unpack .../108-libjs-jquery-isonscreen_1.2.0-1_all.deb ... Unpacking libjs-jquery-isonscreen (1.2.0-1) ... Selecting previously unselected package python-pytest-cov. Preparing to unpack .../109-python-pytest-cov_2.5.1-1_all.deb ... Unpacking python-pytest-cov (2.5.1-1) ... Selecting previously unselected package python-setuptools. Preparing to unpack .../110-python-setuptools_36.0.1-1_all.deb ... Unpacking python-setuptools (36.0.1-1) ... Selecting previously unselected package python-trollius. Preparing to unpack .../111-python-trollius_2.1~b1-4_all.deb ... Unpacking python-trollius (2.1~b1-4) ... Selecting previously unselected package python-xcffib. Preparing to unpack .../112-python-xcffib_0.4.2-2_ppc64el.deb ... Unpacking python-xcffib (0.4.2-2) ... Selecting previously unselected package python3.6. Preparing to unpack .../113-python3.6_3.6.2~rc1-1_ppc64el.deb ... Unpacking python3.6 (3.6.2~rc1-1) ... Selecting previously unselected package python3-all. Preparing to unpack .../114-python3-all_3.5.3-1ubuntu3_ppc64el.deb ... Unpacking python3-all (3.5.3-1ubuntu3) ... Selecting previously unselected package python3-cffi-backend. Preparing to unpack .../115-python3-cffi-backend_1.9.1-2build1_ppc64el.deb ... Unpacking python3-cffi-backend (1.9.1-2build1) ... Selecting previously unselected package python3-ply. Preparing to unpack .../116-python3-ply_3.9-1_all.deb ... Unpacking python3-ply (3.9-1) ... Selecting previously unselected package python3-pycparser. Preparing to unpack .../117-python3-pycparser_2.17-2_all.deb ... Unpacking python3-pycparser (2.17-2) ... Selecting previously unselected package python3-cffi. Preparing to unpack .../118-python3-cffi_1.9.1-2build1_all.deb ... Unpacking python3-cffi (1.9.1-2build1) ... Selecting previously unselected package python3-cairocffi. Preparing to unpack .../119-python3-cairocffi_0.7.2-2_all.deb ... Unpacking python3-cairocffi (0.7.2-2) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../120-python3-pkg-resources_36.0.1-1_all.deb ... Unpacking python3-pkg-resources (36.0.1-1) ... Selecting previously unselected package python3-coverage. Preparing to unpack .../121-python3-coverage_4.3.4+dfsg.1-1_ppc64el.deb ... Unpacking python3-coverage (4.3.4+dfsg.1-1) ... Selecting previously unselected package python3-six. Preparing to unpack .../122-python3-six_1.10.0-4_all.deb ... Unpacking python3-six (1.10.0-4) ... Selecting previously unselected package python3-nose2. Preparing to unpack .../123-python3-nose2_0.6.5-2_all.deb ... Unpacking python3-nose2 (0.6.5-2) ... Selecting previously unselected package python3-cov-core. Preparing to unpack .../124-python3-cov-core_1.15.0-1build1_all.deb ... Unpacking python3-cov-core (1.15.0-1build1) ... Selecting previously unselected package python3-py. Preparing to unpack .../125-python3-py_1.4.32-3_all.deb ... Unpacking python3-py (1.4.32-3) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../126-python3-pytest_3.0.6-1_all.deb ... Unpacking python3-pytest (3.0.6-1) ... Selecting previously unselected package python3-pytest-cov. Preparing to unpack .../127-python3-pytest-cov_2.5.1-1_all.deb ... Unpacking python3-pytest-cov (2.5.1-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../128-python3-setuptools_36.0.1-1_all.deb ... Unpacking python3-setuptools (36.0.1-1) ... Selecting previously unselected package python3-trollius. Preparing to unpack .../129-python3-trollius_2.1~b1-4_all.deb ... Unpacking python3-trollius (2.1~b1-4) ... Selecting previously unselected package python3-xcffib. Preparing to unpack .../130-python3-xcffib_0.4.2-2_ppc64el.deb ... Unpacking python3-xcffib (0.4.2-2) ... Selecting previously unselected package x11-apps. Preparing to unpack .../131-x11-apps_7.7+6ubuntu1_ppc64el.deb ... Unpacking x11-apps (7.7+6ubuntu1) ... Selecting previously unselected package x11-xkb-utils. Preparing to unpack .../132-x11-xkb-utils_7.7+3_ppc64el.deb ... Unpacking x11-xkb-utils (7.7+3) ... Selecting previously unselected package x11-xserver-utils. Preparing to unpack .../133-x11-xserver-utils_7.7+7build1_ppc64el.deb ... Unpacking x11-xserver-utils (7.7+7build1) ... Selecting previously unselected package xbitmaps. Preparing to unpack .../134-xbitmaps_1.1.1-2_all.deb ... Unpacking xbitmaps (1.1.1-2) ... Selecting previously unselected package xserver-common. Preparing to unpack .../135-xserver-common_2%3a1.19.3-1ubuntu2_all.deb ... Unpacking xserver-common (2:1.19.3-1ubuntu2) ... Selecting previously unselected package libxcb-util1:ppc64el. Preparing to unpack .../136-libxcb-util1_0.4.0-0ubuntu3_ppc64el.deb ... Unpacking libxcb-util1:ppc64el (0.4.0-0ubuntu3) ... Selecting previously unselected package libxcb-image0:ppc64el. Preparing to unpack .../137-libxcb-image0_0.4.0-1build1_ppc64el.deb ... Unpacking libxcb-image0:ppc64el (0.4.0-1build1) ... Selecting previously unselected package xserver-xephyr. Preparing to unpack .../138-xserver-xephyr_2%3a1.19.3-1ubuntu2_ppc64el.deb ... Unpacking xserver-xephyr (2:1.19.3-1ubuntu2) ... Selecting previously unselected package xterm. Preparing to unpack .../139-xterm_324-2ubuntu1_ppc64el.deb ... Unpacking xterm (324-2ubuntu1) ... Selecting previously unselected package xvfb. Preparing to unpack .../140-xvfb_2%3a1.19.3-1ubuntu2_ppc64el.deb ... Unpacking xvfb (2:1.19.3-1ubuntu2) ... Selecting previously unselected package sbuild-build-depends-qtile-dummy. Preparing to unpack .../141-sbuild-build-depends-qtile-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-qtile-dummy (0.invalid.0) ... Setting up libedit2:ppc64el (3.1-20170329-1) ... Setting up libjs-jquery (3.1.1-2) ... Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-1) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up libjs-underscore (1.8.3~dfsg-1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libjbig0:ppc64el (2.1-3.1) ... Setting up libsigsegv2:ppc64el (2.11-1) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up xbitmaps (1.1.1-2) ... Setting up libelf1:ppc64el (0.166-2ubuntu1) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:ppc64el (2.53.3-1) ... No schema files found: doing nothing. Setting up libxshmfence1:ppc64el (1.2-1) ... Setting up xkb-data (2.19-1ubuntu1) ... Setting up libjs-sphinxdoc (1.5.6-1) ... Setting up libgdk-pixbuf2.0-common (2.36.5-3) ... Setting up libdatrie1:ppc64el (0.2.10-4) ... Setting up gettext-base (0.19.8.1-2ubuntu1) ... Setting up libjpeg-turbo8:ppc64el (1.5.1-0ubuntu1) ... Setting up libpipeline1:ppc64el (1.4.1-2) ... Setting up libglapi-mesa:ppc64el (17.1.2-2ubuntu2) ... Setting up m4 (1.4.18-1) ... Setting up libicu57:ppc64el (57.1-6) ... Setting up libbsd0:ppc64el (0.8.5-1) ... Setting up ucf (3.0036) ... Setting up libxml2:ppc64el (2.9.4+dfsg1-2.2ubuntu1) ... Setting up libutempter0:ppc64el (1.1.6-3) ... Setting up libfreetype6:ppc64el (2.6.3-3.2ubuntu1) ... Setting up libmagic-mgc (1:5.30-1) ... Setting up libdrm2:ppc64el (2.4.81-2) ... Setting up libmagic1:ppc64el (1:5.30-1) ... Setting up libgraphite2-3:ppc64el (1.3.10-2) ... Setting up libcroco3:ppc64el (0.6.12-1) ... Setting up libpython3.6-minimal:ppc64el (3.6.2~rc1-1) ... Setting up libx11-xcb1:ppc64el (2:1.6.4-3) ... Setting up libpixman-1-0:ppc64el (0.34.0-1) ... Setting up libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2ubuntu1) ... Setting up libllvm4.0:ppc64el (1:4.0.1-1) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... Setting up libjs-jquery-isonscreen (1.2.0-1) ... Setting up libepoxy0:ppc64el (1.3.1-3) ... Setting up autotools-dev (20161112.1) ... Processing triggers for systemd (233-8ubuntu2) ... Setting up libfontenc1:ppc64el (1:1.1.3-1) ... Setting up libsensors4:ppc64el (1:3.4.0-4) ... Setting up shared-mime-info (1.8-1) ... Setting up libdrm-radeon1:ppc64el (2.4.81-2) ... Setting up libthai-data (0.1.26-1) ... Setting up libxdmcp6:ppc64el (1:1.1.2-3) ... Setting up libdrm-nouveau2:ppc64el (2.4.81-2) ... Setting up bsdmainutils (9.0.12ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libjs-jquery-metadata (12-1) ... Setting up x11-common (1:7.7+19ubuntu1) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libx11-data (2:1.6.4-3) ... Setting up libpython2.7-stdlib:ppc64el (2.7.13-2) ... Setting up libxau6:ppc64el (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-2ubuntu1) ... Setting up libmpdec2:ppc64el (2.4.2-1) ... Setting up libfile-stripnondeterminism-perl (0.035-2) ... Setting up libjpeg8:ppc64el (8c-2ubuntu8) ... Setting up libpython3.6-stdlib:ppc64el (3.6.2~rc1-1) ... Setting up libjs-jquery-tablesorter (1:2.28.15+dfsg1-1) ... Setting up fontconfig-config (2.11.94-0ubuntu2) ... Setting up libdrm-amdgpu1:ppc64el (2.4.81-2) ... Setting up gettext (0.19.8.1-2ubuntu1) ... Setting up libpython3.5-stdlib:ppc64el (3.5.3-3) ... Setting up libgl1-mesa-dri:ppc64el (17.1.2-2ubuntu2) ... Setting up python3.6-minimal (3.6.2~rc1-1) ... Setting up python2.7 (2.7.13-2) ... Setting up libxfont2:ppc64el (1:2.0.1-3) ... Setting up libharfbuzz0b:ppc64el (1.4.2-1) ... Setting up libtiff5:ppc64el (4.0.8-3) ... Setting up autoconf (2.69-10) ... Setting up libthai0:ppc64el (0.1.26-1) ... Setting up file (1:5.30-1) ... Setting up libpython-stdlib:ppc64el (2.7.13-2) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up automake (1:1.15-6ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up libice6:ppc64el (2:1.0.9-2) ... Setting up man-db (2.7.6.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libxcb1:ppc64el (1.11.1-1ubuntu1) ... Setting up python (2.7.13-2) ... Setting up libxcb-xkb1:ppc64el (1.11.1-1ubuntu1) ... Setting up libtool (2.4.6-2) ... Setting up python3.5 (3.5.3-3) ... Setting up libpython3-stdlib:ppc64el (3.5.3-1ubuntu3) ... Setting up libxcb-present0:ppc64el (1.11.1-1ubuntu1) ... Setting up libfontconfig1:ppc64el (2.11.94-0ubuntu2) ... Setting up libxcb-dri2-0:ppc64el (1.11.1-1ubuntu1) ... Setting up libsm6:ppc64el (2:1.2.2-1) ... Setting up libxcb-dri3-0:ppc64el (1.11.1-1ubuntu1) ... Setting up libxcb-glx0:ppc64el (1.11.1-1ubuntu1) ... Setting up libxcb-randr0:ppc64el (1.11.1-1ubuntu1) ... Setting up libxcb-icccm4:ppc64el (0.4.1-1ubuntu1) ... Setting up libxcb-render0:ppc64el (1.11.1-1ubuntu1) ... Setting up python3.6 (3.6.2~rc1-1) ... Setting up po-debconf (1.0.20) ... Setting up python-ply (3.9-1) ... Setting up libx11-6:ppc64el (2:1.6.4-3) ... Setting up libxcb-util1:ppc64el (0.4.0-0ubuntu3) ... Setting up python-pkg-resources (36.0.1-1) ... Setting up libxmuu1:ppc64el (2:1.1.2-2) ... Setting up libxcb-sync1:ppc64el (1.11.1-1ubuntu1) ... Setting up python-coverage (4.3.4+dfsg.1-1) ... Setting up python-cffi-backend (1.9.1-2build1) ... Setting up python-six (1.10.0-4) ... Setting up libxcb-xv0:ppc64el (1.11.1-1ubuntu1) ... Setting up libxcb-shm0:ppc64el (1.11.1-1ubuntu1) ... Setting up libxpm4:ppc64el (1:3.5.12-1) ... Setting up libxt6:ppc64el (1:1.1.5-1) ... Setting up libxcb-shape0:ppc64el (1.11.1-1ubuntu1) ... Setting up libxrender1:ppc64el (1:0.9.10-1) ... Setting up libxcb-keysyms1:ppc64el (0.4.0-1) ... Setting up python-concurrent.futures (3.0.5-3) ... Setting up libxft2:ppc64el (2.3.2-1) ... Setting up python-all (2.7.13-2) ... Setting up fontconfig (2.11.94-0ubuntu2) ... Regenerating fonts cache... done. Setting up libxkbfile1:ppc64el (1:1.0.9-2) ... Setting up python-setuptools (36.0.1-1) ... Setting up libxcb-render-util0:ppc64el (0.3.9-1) ... Setting up libxdamage1:ppc64el (1:1.1.4-2) ... Setting up libxcb-image0:ppc64el (0.4.0-1build1) ... Setting up python-pycparser (2.17-2) ... Setting up python-xcffib (0.4.2-2) ... Setting up libxext6:ppc64el (2:1.3.3-1) ... Setting up libxfixes3:ppc64el (1:5.0.3-1) ... Setting up python-trollius (2.1~b1-4) ... Setting up python-py (1.4.32-3) ... Setting up python-nose2 (0.6.5-2) ... Setting up libgdk-pixbuf2.0-0:ppc64el (2.36.5-3) ... Setting up python-pytest (3.0.6-1) ... Setting up libxmu6:ppc64el (2:1.1.2-2) ... Setting up xauth (1:1.0.9-1ubuntu2) ... Setting up python-cov-core (1.15.0-1build1) ... Setting up libxcursor1:ppc64el (1:1.1.14-1) ... Setting up libpango-1.0-0:ppc64el (1.40.5-1) ... Setting up python-cffi (1.9.1-2build1) ... Setting up libpangox-1.0-0:ppc64el (0.0.2-5) ... Setting up python-pytest-cov (2.5.1-1) ... Setting up libxxf86vm1:ppc64el (1:1.1.4-1) ... Setting up libxrandr2:ppc64el (2:1.5.1-1) ... Setting up libxi6:ppc64el (2:1.7.9-1) ... Setting up libxaw7:ppc64el (2:1.0.13-1) ... Setting up libcairo2:ppc64el (1.14.8-1) ... Setting up libxinerama1:ppc64el (2:1.1.3-1) ... Setting up x11-xkb-utils (7.7+3) ... Setting up python-cairocffi (0.7.2-2) ... Setting up xterm (324-2ubuntu1) ... update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode update-alternatives: using /usr/bin/lxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode Setting up libpangoft2-1.0-0:ppc64el (1.40.5-1) ... Setting up libgl1-mesa-glx:ppc64el (17.1.2-2ubuntu2) ... update-alternatives: using /usr/lib/powerpc64le-linux-gnu/mesa/ld.so.conf to provide /etc/ld.so.conf.d/powerpc64le-linux-gnu_GL.conf (powerpc64le-linux-gnu_gl_conf) in auto mode Setting up x11-xserver-utils (7.7+7build1) ... Setting up x11-apps (7.7+6ubuntu1) ... Setting up xserver-common (2:1.19.3-1ubuntu2) ... Setting up xvfb (2:1.19.3-1ubuntu2) ... Setting up libpangoxft-1.0-0:ppc64el (1.40.5-1) ... Setting up libpangocairo-1.0-0:ppc64el (1.40.5-1) ... Setting up xserver-xephyr (2:1.19.3-1ubuntu2) ... Setting up libpango1.0-0:ppc64el (1.40.5-1) ... Setting up python3 (3.5.3-1ubuntu3) ... Setting up python3-cffi-backend (1.9.1-2build1) ... Setting up python3-six (1.10.0-4) ... Setting up python3-pkg-resources (36.0.1-1) ... Setting up python3-coverage (4.3.4+dfsg.1-1) ... Setting up python3-all (3.5.3-1ubuntu3) ... Setting up python3-xcffib (0.4.2-2) ... Setting up python3-trollius (2.1~b1-4) ... Setting up python3-ply (3.9-1) ... Setting up python3-setuptools (36.0.1-1) ... Setting up python3-nose2 (0.6.5-2) ... Setting up dh-python (2.20170125) ... Setting up dh-autoreconf (14) ... Setting up python3-py (1.4.32-3) ... Setting up python3-pytest (3.0.6-1) ... Setting up python3-cov-core (1.15.0-1build1) ... Setting up python3-pytest-cov (2.5.1-1) ... Setting up python3-pycparser (2.17-2) ... Setting up python3-cffi (1.9.1-2build1) ... Setting up debhelper (10.4ubuntu3) ... Setting up dh-strip-nondeterminism (0.035-2) ... Setting up python3-cairocffi (0.7.2-2) ... Setting up sbuild-build-depends-qtile-dummy (0.invalid.0) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20079 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for libc-bin (2.24-9ubuntu2) ... Processing triggers for systemd (233-8ubuntu2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-83-generic ppc64el (ppc64le) Toolchain package versions: binutils_2.28.90.20170704-0ubuntu1 dpkg-dev_1.18.24ubuntu1 g++-6_6.4.0-1ubuntu2 gcc-6_6.4.0-1ubuntu2 libc6-dev_2.24-9ubuntu2 libstdc++-6-dev_6.4.0-1ubuntu2 libstdc++6_7.1.0-9ubuntu1 linux-libc-dev_4.11.0-10.15 Package versions: adduser_3.113+nmu3ubuntu5 advancecomp_2.0-1 apt_1.5~beta1 apt-transport-https_1.5~beta1 autoconf_2.69-10 automake_1:1.15-6ubuntu1 autopoint_0.19.8.1-2ubuntu1 autotools-dev_20161112.1 base-files_9.6ubuntu101 base-passwd_3.5.43 bash_4.4-5ubuntu1 binutils_2.28.90.20170704-0ubuntu1 bsdmainutils_9.0.12ubuntu1 bsdutils_1:2.29-1ubuntu3 build-essential_12.1ubuntu2 bzip2_1.0.6-8.1 ca-certificates_20161130+nmu1 coreutils_8.26-3ubuntu3 cpp_4:6.3.0-2ubuntu2 cpp-6_6.4.0-1ubuntu2 dash_0.5.8-2.3ubuntu1 debconf_1.5.60ubuntu1 debhelper_10.4ubuntu3 debianutils_4.8.1.1 dh-autoreconf_14 dh-python_2.20170125 dh-strip-nondeterminism_0.035-2 diffutils_1:3.5-3 dmsetup_2:1.02.137-2ubuntu2 dpkg_1.18.24ubuntu1 dpkg-dev_1.18.24ubuntu1 e2fslibs_1.43.4-2 e2fsprogs_1.43.4-2 fakeroot_1.21-1ubuntu2 file_1:5.30-1 findutils_4.6.0+git+20170606-3 fontconfig_2.11.94-0ubuntu2 fontconfig-config_2.11.94-0ubuntu2 fonts-dejavu-core_2.37-1 g++_4:6.3.0-2ubuntu2 g++-6_6.4.0-1ubuntu2 gcc_4:6.3.0-2ubuntu2 gcc-6_6.4.0-1ubuntu2 gcc-6-base_6.4.0-1ubuntu2 gcc-7-base_7.1.0-9ubuntu1 gettext_0.19.8.1-2ubuntu1 gettext-base_0.19.8.1-2ubuntu1 gnupg_2.1.15-1ubuntu7 gnupg-agent_2.1.15-1ubuntu7 gpgv_2.1.15-1ubuntu7 grep_2.27-2 groff-base_1.22.3-9 gzip_1.6-5ubuntu1 hostname_3.18 init_1.47 init-system-helpers_1.47 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libapparmor1_2.11.0-2ubuntu8 libapt-pkg5.0_1.5~beta1 libarchive-zip-perl_1.59-1 libasan3_6.4.0-1ubuntu2 libasn1-8-heimdal_7.1.0+dfsg-13 libassuan0_2.4.3-2 libatomic1_7.1.0-9ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.7.7-1ubuntu1 libaudit1_1:2.7.7-1ubuntu1 libblkid1_2.29-1ubuntu3 libbsd0_0.8.5-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.24-9ubuntu2 libc-dev-bin_2.24-9ubuntu2 libc6_2.24-9ubuntu2 libc6-dev_2.24-9ubuntu2 libcairo2_1.14.8-1 libcap-ng0_0.7.7-3 libcap2_1:2.25-1 libcc1-0_7.1.0-9ubuntu1 libcomerr2_1.43.4-2 libcroco3_0.6.12-1 libcryptsetup4_2:1.7.2-0ubuntu1 libcurl3-gnutls_7.52.1-5ubuntu1 libdatrie1_0.2.10-4 libdb5.3_5.3.28-12 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.137-2ubuntu2 libdpkg-perl_1.18.24ubuntu1 libdrm-amdgpu1_2.4.81-2 libdrm-nouveau2_2.4.81-2 libdrm-radeon1_2.4.81-2 libdrm2_2.4.81-2 libedit2_3.1-20170329-1 libelf1_0.166-2ubuntu1 libepoxy0_1.3.1-3 libexpat1_2.2.1-2 libfakeroot_1.21-1ubuntu2 libfdisk1_2.29-1ubuntu3 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.035-2 libfontconfig1_2.11.94-0ubuntu2 libfontenc1_1:1.1.3-1 libfreetype6_2.6.3-3.2ubuntu1 libgcc-6-dev_6.4.0-1ubuntu2 libgcc1_1:7.1.0-9ubuntu1 libgcrypt20_1.7.8-2 libgdbm3_1.8.3-14 libgdk-pixbuf2.0-0_2.36.5-3 libgdk-pixbuf2.0-common_2.36.5-3 libgl1-mesa-dri_17.1.2-2ubuntu2 libgl1-mesa-glx_17.1.2-2ubuntu2 libglapi-mesa_17.1.2-2ubuntu2 libglib2.0-0_2.53.3-1 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.8-6ubuntu1 libgomp1_7.1.0-9ubuntu1 libgpg-error0_1.27-3 libgraphite2-3_1.3.10-2 libgssapi-krb5-2_1.15-2 libgssapi3-heimdal_7.1.0+dfsg-13 libharfbuzz0b_1.4.2-1 libhcrypto4-heimdal_7.1.0+dfsg-13 libheimbase1-heimdal_7.1.0+dfsg-13 libheimntlm0-heimdal_7.1.0+dfsg-13 libhogweed4_3.3-1 libhx509-5-heimdal_7.1.0+dfsg-13 libice6_2:1.0.9-2 libicu57_57.1-6 libidn11_1.33-1 libidn2-0_0.16-1 libip4tc0_1.6.1-2ubuntu1 libisl15_0.18-1 libitm1_7.1.0-9ubuntu1 libjbig0_2.1-3.1 libjpeg-turbo8_1.5.1-0ubuntu1 libjpeg8_8c-2ubuntu8 libjs-jquery_3.1.1-2 libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2ubuntu1 libjs-jquery-isonscreen_1.2.0-1 libjs-jquery-metadata_12-1 libjs-jquery-tablesorter_1:2.28.15+dfsg1-1 libjs-jquery-throttle-debounce_1.1+dfsg.1-1 libjs-sphinxdoc_1.5.6-1 libjs-underscore_1.8.3~dfsg-1 libk5crypto3_1.15-2 libkeyutils1_1.5.9-9ubuntu1 libkmod2_24-1ubuntu1 libkrb5-26-heimdal_7.1.0+dfsg-13 libkrb5-3_1.15-2 libkrb5support0_1.15-2 libksba8_1.3.5-2 libldap-2.4-2_2.4.44+dfsg-7ubuntu1 libldap-common_2.4.44+dfsg-7ubuntu1 libllvm4.0_1:4.0.1-1 liblockfile-bin_1.14-1 liblockfile1_1.14-1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.2 libmagic-mgc_1:5.30-1 libmagic1_1:5.30-1 libmount1_2.29-1ubuntu3 libmpc3_1.0.3-1 libmpdec2_2.4.2-1 libmpfr4_3.1.5-1 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-1 libnpth0_1.5-2 libp11-kit0_0.23.7-2 libpam-modules_1.1.8-3.2ubuntu3 libpam-modules-bin_1.1.8-3.2ubuntu3 libpam-runtime_1.1.8-3.2ubuntu3 libpam0g_1.1.8-3.2ubuntu3 libpango-1.0-0_1.40.5-1 libpango1.0-0_1.40.5-1 libpangocairo-1.0-0_1.40.5-1 libpangoft2-1.0-0_1.40.5-1 libpangox-1.0-0_0.0.2-5 libpangoxft-1.0-0_1.40.5-1 libpcre3_2:8.39-3 libperl5.24_5.24.1-4ubuntu1 libpipeline1_1.4.1-2 libpixman-1-0_0.34.0-1 libpng16-16_1.6.29-3 libprocps6_2:3.3.12-1ubuntu2 libpsl5_0.17.0-4 libpython-stdlib_2.7.13-2 libpython2.7-minimal_2.7.13-2 libpython2.7-stdlib_2.7.13-2 libpython3-stdlib_3.5.3-1ubuntu3 libpython3.5-minimal_3.5.3-3 libpython3.5-stdlib_3.5.3-3 libpython3.6-minimal_3.6.2~rc1-1 libpython3.6-stdlib_3.6.2~rc1-1 libreadline7_7.0-0ubuntu2 libroken18-heimdal_7.1.0+dfsg-13 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~101-g0780600+dfsg-2ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-2ubuntu1 libseccomp2_2.3.1-2.1ubuntu1 libselinux1_2.6-3build1 libsemanage-common_2.6-2build1 libsemanage1_2.6-2build1 libsensors4_1:3.4.0-4 libsepol1_2.6-2 libsigsegv2_2.11-1 libslang2_2.3.1-5ubuntu1 libsm6_2:1.2.2-1 libsmartcols1_2.29-1ubuntu3 libsqlite3-0_3.19.3-2 libss2_1.43.4-2 libssl1.0.0_1.0.2g-1ubuntu13 libstdc++-6-dev_6.4.0-1ubuntu2 libstdc++6_7.1.0-9ubuntu1 libsystemd0_233-8ubuntu2 libtasn1-6_4.12-2 libthai-data_0.1.26-1 libthai0_0.1.26-1 libtiff5_4.0.8-3 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libubsan0_7.1.0-9ubuntu1 libudev1_233-8ubuntu2 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-31 libustr-1.0-1_1.0.4-6 libutempter0_1.1.6-3 libuuid1_2.29-1ubuntu3 libwind0-heimdal_7.1.0+dfsg-13 libx11-6_2:1.6.4-3 libx11-data_2:1.6.4-3 libx11-xcb1_2:1.6.4-3 libxau6_1:1.0.8-1 libxaw7_2:1.0.13-1 libxcb-dri2-0_1.11.1-1ubuntu1 libxcb-dri3-0_1.11.1-1ubuntu1 libxcb-glx0_1.11.1-1ubuntu1 libxcb-icccm4_0.4.1-1ubuntu1 libxcb-image0_0.4.0-1build1 libxcb-keysyms1_0.4.0-1 libxcb-present0_1.11.1-1ubuntu1 libxcb-randr0_1.11.1-1ubuntu1 libxcb-render-util0_0.3.9-1 libxcb-render0_1.11.1-1ubuntu1 libxcb-shape0_1.11.1-1ubuntu1 libxcb-shm0_1.11.1-1ubuntu1 libxcb-sync1_1.11.1-1ubuntu1 libxcb-util1_0.4.0-0ubuntu3 libxcb-xkb1_1.11.1-1ubuntu1 libxcb-xv0_1.11.1-1ubuntu1 libxcb1_1.11.1-1ubuntu1 libxcursor1_1:1.1.14-1 libxdamage1_1:1.1.4-2 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.3-1 libxfixes3_1:5.0.3-1 libxfont2_1:2.0.1-3 libxft2_2.3.2-1 libxi6_2:1.7.9-1 libxinerama1_2:1.1.3-1 libxkbfile1_1:1.0.9-2 libxml2_2.9.4+dfsg1-2.2ubuntu1 libxmu6_2:1.1.2-2 libxmuu1_2:1.1.2-2 libxpm4_1:3.5.12-1 libxrandr2_2:1.5.1-1 libxrender1_1:0.9.10-1 libxshmfence1_1.2-1 libxt6_1:1.1.5-1 libxxf86vm1_1:1.1.4-1 linux-libc-dev_4.11.0-10.15 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu2 lsb-base_9.20160110ubuntu5 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-2 mawk_1.3.3-17ubuntu2 mime-support_3.60ubuntu1 mount_2.29-1ubuntu3 multiarch-support_2.24-9ubuntu2 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 openssl_1.0.2g-1ubuntu13 optipng_0.7.6-1build1 passwd_1:4.2-3.2ubuntu2 patch_2.7.5-1build1 perl_5.24.1-4ubuntu1 perl-base_5.24.1-4ubuntu1 perl-modules-5.24_5.24.1-4ubuntu1 pinentry-curses_1.0.0-2 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-1ubuntu2 python_2.7.13-2 python-all_2.7.13-2 python-cairocffi_0.7.2-2 python-cffi_1.9.1-2build1 python-cffi-backend_1.9.1-2build1 python-concurrent.futures_3.0.5-3 python-cov-core_1.15.0-1build1 python-coverage_4.3.4+dfsg.1-1 python-minimal_2.7.13-2 python-nose2_0.6.5-2 python-pkg-resources_36.0.1-1 python-ply_3.9-1 python-py_1.4.32-3 python-pycparser_2.17-2 python-pytest_3.0.6-1 python-pytest-cov_2.5.1-1 python-setuptools_36.0.1-1 python-six_1.10.0-4 python-trollius_2.1~b1-4 python-xcffib_0.4.2-2 python2.7_2.7.13-2 python2.7-minimal_2.7.13-2 python3_3.5.3-1ubuntu3 python3-all_3.5.3-1ubuntu3 python3-cairocffi_0.7.2-2 python3-cffi_1.9.1-2build1 python3-cffi-backend_1.9.1-2build1 python3-cov-core_1.15.0-1build1 python3-coverage_4.3.4+dfsg.1-1 python3-minimal_3.5.3-1ubuntu3 python3-nose2_0.6.5-2 python3-pkg-resources_36.0.1-1 python3-ply_3.9-1 python3-py_1.4.32-3 python3-pycparser_2.17-2 python3-pytest_3.0.6-1 python3-pytest-cov_2.5.1-1 python3-setuptools_36.0.1-1 python3-six_1.10.0-4 python3-trollius_2.1~b1-4 python3-xcffib_0.4.2-2 python3.5_3.5.3-3 python3.5-minimal_3.5.3-3 python3.6_3.6.2~rc1-1 python3.6-minimal_3.6.2~rc1-1 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-qtile-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.9 shared-mime-info_1.8-1 systemd_233-8ubuntu2 systemd-sysv_233-8ubuntu2 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.8git1 tar_1.29b-1.1 tzdata_2017b-2 ubuntu-keyring_2016.10.27 ucf_3.0036 util-linux_2.29-1ubuntu3 x11-apps_7.7+6ubuntu1 x11-common_1:7.7+19ubuntu1 x11-xkb-utils_7.7+3 x11-xserver-utils_7.7+7build1 xauth_1:1.0.9-1ubuntu2 xbitmaps_1.1.1-2 xkb-data_2.19-1ubuntu1 xserver-common_2:1.19.3-1ubuntu2 xserver-xephyr_2:1.19.3-1ubuntu2 xterm_324-2ubuntu1 xvfb_2:1.19.3-1ubuntu2 xz-utils_5.2.2-1.2 zlib1g_1:1.2.11.dfsg-0ubuntu1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Mon Sep 19 13:39:50 2016 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./qtile_0.10.6-3.dsc dpkg-source: info: extracting qtile in qtile-0.10.6 dpkg-source: info: unpacking qtile_0.10.6.orig.tar.gz dpkg-source: info: unpacking qtile_0.10.6-3.debian.tar.xz Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/home/buildd LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd MAIL=/var/mail/buildd OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/<> SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /<> su buildd -s /bin/sh -c cd '/<>' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package qtile dpkg-buildpackage: info: source version 0.10.6-3 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build qtile-0.10.6 dpkg-buildpackage: info: host architecture ppc64el fakeroot debian/rules clean dh clean --with python2,python3 --buildsystem=pybuild dh_testdir -O--buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:184: python2.7 setup.py clean running clean removing '/<>/.pybuild/pythonX.Y_2.7/build' (and everything under it) 'build/bdist.linux-ppc64el' does not exist -- can't clean it 'build/scripts-2.7' does not exist -- can't clean it I: pybuild base:184: python3.6 setup.py clean running clean removing '/<>/.pybuild/pythonX.Y_3.6/build' (and everything under it) 'build/bdist.linux-ppc64el' does not exist -- can't clean it 'build/scripts-3.6' does not exist -- can't clean it I: pybuild base:184: python3.5 setup.py clean running clean removing '/<>/.pybuild/pythonX.Y_3.5/build' (and everything under it) 'build/bdist.linux-ppc64el' does not exist -- can't clean it 'build/scripts-3.5' does not exist -- can't clean it dh_clean -O--buildsystem=pybuild debian/rules build-arch dh build-arch --with python2,python3 --buildsystem=pybuild dh_testdir -a -O--buildsystem=pybuild dh_update_autotools_config -a -O--buildsystem=pybuild dh_auto_configure -a -O--buildsystem=pybuild I: pybuild base:184: python2.7 setup.py config running config I: pybuild base:184: python3.6 setup.py config running config I: pybuild base:184: python3.5 setup.py config running config dh_auto_build -a -O--buildsystem=pybuild I: pybuild base:184: /usr/bin/python setup.py build running build running build_py creating /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/window.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/xkeysyms.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/configurable.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/sh.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/config.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/notify.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/hook.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/command.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/xcursors.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/bar.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/__init__.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/drawer.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/ipc.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/manager.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/confreader.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/dgroups.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/pangocffi.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/utils.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/group.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/ffi_build.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/xcbq.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/log_utils.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile copying libqtile/state.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile creating /<>/.pybuild/pythonX.Y_2.7/build/libqtile/interactive copying libqtile/interactive/__init__.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/interactive copying libqtile/interactive/iqshell_kernel.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/interactive copying libqtile/interactive/iqshell_install.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/interactive creating /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/floating.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/stack.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/slice.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/xmonad.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/max.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/tree.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/__init__.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/zoomy.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/wmii.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/ratiotile.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/tile.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/verticaltile.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/matrix.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/base.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout copying libqtile/layout/columns.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/layout creating /<>/.pybuild/pythonX.Y_2.7/build/libqtile/scripts copying libqtile/scripts/qtile_top.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/scripts copying libqtile/scripts/qshell.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/scripts copying libqtile/scripts/__init__.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/scripts copying libqtile/scripts/qtile_run.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/scripts copying libqtile/scripts/qtile.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/scripts creating /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/systray.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/mpriswidget.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/keyboardkbdd.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/volume.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/debuginfo.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/imapwidget.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/battery.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/she.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/windowname.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/notify.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/crashme.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/windowtabs.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/df.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/khal_calendar.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/__init__.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/countdown.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/currentlayout.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/mpris2widget.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/spacer.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/textbox.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/maildir.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/wlan.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/net.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/moc.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/gmail_checker.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/canto.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/pacman.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/memory.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/launchbar.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/prompt.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/currentscreen.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/groupbox.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/tasklist.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/cmus.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/bitcoin_ticker.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/mpdwidget.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/image.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/clock.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/clipboard.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/backlight.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/check_updates.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/base.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/sep.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/sensors.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/yahoo_weather.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/wallpaper.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/graph.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/generic_poll_text.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget copying libqtile/widget/keyboardlayout.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/widget creating /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources copying libqtile/resources/default_config.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources copying libqtile/resources/__init__.py -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources creating /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-caution.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-good.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full-charged.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-caution-charging.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-missing.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-low.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-good-charging.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-empty.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full-charging.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-low-charging.png -> /<>/.pybuild/pythonX.Y_2.7/build/libqtile/resources/battery-icons generating cffi module '/<>/.pybuild/pythonX.Y_2.7/build/libqtile/_ffi_pango.py' generating cffi module '/<>/.pybuild/pythonX.Y_2.7/build/libqtile/_ffi_xcursors.py' running build_scripts creating build creating build/scripts-2.7 copying bin/iqshell -> build/scripts-2.7 I: pybuild base:184: /usr/bin/python3.6 setup.py build running build running build_py creating /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/window.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/xkeysyms.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/configurable.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/sh.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/config.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/notify.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/hook.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/command.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/xcursors.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/bar.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/__init__.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/drawer.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/ipc.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/manager.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/confreader.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/dgroups.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/pangocffi.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/utils.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/group.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/ffi_build.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/xcbq.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/log_utils.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile copying libqtile/state.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile creating /<>/.pybuild/pythonX.Y_3.6/build/libqtile/interactive copying libqtile/interactive/__init__.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/interactive copying libqtile/interactive/iqshell_kernel.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/interactive copying libqtile/interactive/iqshell_install.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/interactive creating /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/floating.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/stack.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/slice.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/xmonad.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/max.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/tree.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/__init__.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/zoomy.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/wmii.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/ratiotile.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/tile.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/verticaltile.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/matrix.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/base.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout copying libqtile/layout/columns.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/layout creating /<>/.pybuild/pythonX.Y_3.6/build/libqtile/scripts copying libqtile/scripts/qtile_top.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/scripts copying libqtile/scripts/qshell.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/scripts copying libqtile/scripts/__init__.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/scripts copying libqtile/scripts/qtile_run.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/scripts copying libqtile/scripts/qtile.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/scripts creating /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/systray.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/mpriswidget.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/keyboardkbdd.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/volume.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/debuginfo.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/imapwidget.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/battery.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/she.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/windowname.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/notify.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/crashme.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/windowtabs.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/df.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/khal_calendar.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/__init__.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/countdown.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/currentlayout.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/mpris2widget.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/spacer.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/textbox.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/maildir.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/wlan.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/net.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/moc.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/gmail_checker.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/canto.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/pacman.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/memory.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/launchbar.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/prompt.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/currentscreen.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/groupbox.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/tasklist.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/cmus.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/bitcoin_ticker.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/mpdwidget.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/image.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/clock.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/clipboard.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/backlight.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/check_updates.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/base.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/sep.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/sensors.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/yahoo_weather.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/wallpaper.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/graph.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/generic_poll_text.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget copying libqtile/widget/keyboardlayout.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/widget creating /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources copying libqtile/resources/default_config.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources copying libqtile/resources/__init__.py -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources creating /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-caution.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-good.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full-charged.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-caution-charging.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-missing.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-low.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-good-charging.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-empty.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full-charging.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-low-charging.png -> /<>/.pybuild/pythonX.Y_3.6/build/libqtile/resources/battery-icons generating cffi module '/<>/.pybuild/pythonX.Y_3.6/build/libqtile/_ffi_pango.py' generating cffi module '/<>/.pybuild/pythonX.Y_3.6/build/libqtile/_ffi_xcursors.py' running build_scripts creating build/scripts-3.6 copying bin/iqshell -> build/scripts-3.6 I: pybuild base:184: /usr/bin/python3 setup.py build running build running build_py creating /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/window.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/xkeysyms.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/configurable.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/sh.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/config.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/notify.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/hook.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/command.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/xcursors.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/bar.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/__init__.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/drawer.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/ipc.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/manager.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/confreader.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/dgroups.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/pangocffi.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/utils.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/group.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/ffi_build.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/xcbq.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/log_utils.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile copying libqtile/state.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile creating /<>/.pybuild/pythonX.Y_3.5/build/libqtile/interactive copying libqtile/interactive/__init__.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/interactive copying libqtile/interactive/iqshell_kernel.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/interactive copying libqtile/interactive/iqshell_install.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/interactive creating /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/floating.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/stack.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/slice.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/xmonad.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/max.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/tree.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/__init__.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/zoomy.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/wmii.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/ratiotile.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/tile.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/verticaltile.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/matrix.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/base.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout copying libqtile/layout/columns.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/layout creating /<>/.pybuild/pythonX.Y_3.5/build/libqtile/scripts copying libqtile/scripts/qtile_top.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/scripts copying libqtile/scripts/qshell.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/scripts copying libqtile/scripts/__init__.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/scripts copying libqtile/scripts/qtile_run.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/scripts copying libqtile/scripts/qtile.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/scripts creating /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/systray.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/mpriswidget.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/keyboardkbdd.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/volume.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/debuginfo.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/imapwidget.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/battery.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/she.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/windowname.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/notify.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/crashme.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/windowtabs.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/df.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/khal_calendar.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/__init__.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/countdown.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/currentlayout.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/mpris2widget.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/spacer.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/textbox.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/maildir.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/wlan.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/net.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/moc.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/gmail_checker.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/canto.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/pacman.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/memory.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/launchbar.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/prompt.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/currentscreen.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/groupbox.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/tasklist.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/cmus.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/bitcoin_ticker.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/mpdwidget.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/image.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/clock.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/clipboard.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/backlight.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/check_updates.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/base.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/sep.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/sensors.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/yahoo_weather.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/wallpaper.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/graph.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/generic_poll_text.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget copying libqtile/widget/keyboardlayout.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/widget creating /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources copying libqtile/resources/default_config.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources copying libqtile/resources/__init__.py -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources creating /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-caution.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-good.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full-charged.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-caution-charging.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-missing.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-low.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-good-charging.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-empty.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-full-charging.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons copying libqtile/resources/battery-icons/battery-low-charging.png -> /<>/.pybuild/pythonX.Y_3.5/build/libqtile/resources/battery-icons generating cffi module '/<>/.pybuild/pythonX.Y_3.5/build/libqtile/_ffi_pango.py' generating cffi module '/<>/.pybuild/pythonX.Y_3.5/build/libqtile/_ffi_xcursors.py' running build_scripts creating build/scripts-3.5 copying bin/iqshell -> build/scripts-3.5 dh_auto_test -a -O--buildsystem=pybuild I: pybuild base:184: cd /<>/.pybuild/pythonX.Y_2.7/build; python2.7 -m pytest test ============================= test session starts ============================== platform linux2 -- Python 2.7.13, pytest-3.0.6, py-1.4.32, pluggy-0.4.0 -- /usr/bin/python2.7 cachedir: ../../../.cache rootdir: /<>, inifile: setup.cfg plugins: cov-2.5.1 collecting ... collected 196 items test/test_bar.py::test_completion PASSED test/test_bar.py::test_draw[GBConfig] ERROR test/test_bar.py::test_prompt[GBConfig] ERROR test/test_bar.py::test_event[GBConfig] ERROR test/test_bar.py::test_textbox[GBConfig] ERROR test/test_bar.py::test_textbox_errors[GBConfig] ERROR test/test_bar.py::test_groupbox_button_press[GBConfig] ERROR test/test_bar.py::test_geometry[GeomConf] ERROR test/test_bar.py::test_resize[GeomConf] ERROR test/test_bar.py::test_incompatible_widget PASSED test/test_bar.py::test_multiple_stretches PASSED test/test_bar.py::test_basic FAILED test/test_bar.py::test_singlespacer FAILED test/test_bar.py::test_nospacer FAILED test/test_command.py::test_layout_filter[CallConfig] ERROR test/test_command.py::test_doc PASSED test/test_command.py::test_commands PASSED test/test_command.py::test_command PASSED test/test_command.py::test_selectors PASSED test/test_command.py::test_cmd_commands[ServerConfig] ERROR test/test_command.py::test_call_unknown[ServerConfig] ERROR test/test_command.py::test_items_qtile[ServerConfig] ERROR test/test_command.py::test_select_qtile[ServerConfig] ERROR test/test_command.py::test_items_group[ServerConfig] ERROR test/test_command.py::test_select_group[ServerConfig] ERROR test/test_command.py::test_items_screen[ServerConfig] ERROR test/test_command.py::test_select_screen[ServerConfig] ERROR test/test_command.py::test_items_bar[ServerConfig] ERROR test/test_command.py::test_select_bar[ServerConfig] ERROR test/test_command.py::test_items_layout[ServerConfig] ERROR test/test_command.py::test_select_layout[ServerConfig] ERROR test/test_command.py::test_items_window[ServerConfig] ERROR test/test_command.py::test_select_window[ServerConfig] ERROR test/test_command.py::test_items_widget[ServerConfig] ERROR test/test_command.py::test_select_widget[ServerConfig] ERROR test/test_config.py::test_syntaxerr PASSED test/test_config.py::test_basic PASSED test/test_config.py::test_falls_back PASSED test/test_config.py::test_ezkey PASSED test/test_config.py::test_ezclick_ezdrag PASSED test/test_configurable.py::test_use_fallback PASSED test/test_configurable.py::test_use_fallback_if_set_to_none PASSED test/test_configurable.py::test_dont_use_fallback_if_set PASSED test/test_fakescreen.py::test_basic[xephyr0-FakeScreenConfig] ERROR test/test_fakescreen.py::test_gaps[xephyr0-FakeScreenConfig] ERROR test/test_fakescreen.py::test_maximize_with_move_to_screen[xephyr0-FakeScreenConfig] ERROR test/test_fakescreen.py::test_float_first_on_second_screen[xephyr0-FakeScreenConfig] ERROR test/test_fakescreen.py::test_float_change_screens[xephyr0-FakeScreenConfig] ERROR test/test_fakescreen.py::test_float_outside_edges[xephyr0-FakeScreenConfig] ERROR test/test_fakescreen.py::test_hammer_tile[xephyr0-FakeScreenConfig] ERROR test/test_fakescreen.py::test_hammer_ratio_tile[xephyr0-FakeScreenConfig] ERROR test/test_fakescreen.py::test_ratio_to_fourth_screen[xephyr0-FakeScreenConfig] ERROR test/test_hook.py::test_cannot_fire_unknown_event PASSED test/test_hook.py::test_hook_calls_subscriber PASSED test/test_hook.py::test_subscribers_can_be_added_removed PASSED test/test_hook.py::test_can_unsubscribe_from_hook PASSED test/test_hook.py::test_can_subscribe_to_startup_hooks PASSED test/test_manager.py::test_screen_dim[ManagerConfig] ERROR test/test_manager.py::test_clone_dim[ManagerConfig-xephyr0] ERROR test/test_manager.py::test_to_screen[ManagerConfig] ERROR test/test_manager.py::test_togroup[ManagerConfig] ERROR test/test_manager.py::test_resize[ManagerConfig] ERROR test/test_manager.py::test_minimal[xephyr0] PASSED test/test_manager.py::test_events[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_keypress[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_spawn[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_spawn_list[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_kill_window[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_kill_other[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_regression_groupswitch[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_next_layout[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_setlayout[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_adddelgroup[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_delgroup[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_nextprevgroup[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_toggle_group[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_inspect_xeyes[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_inspect_xterm[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_static[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_match[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_default_float[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_last_float_size[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_float_max_min_combo[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_toggle_fullscreen[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_toggle_max[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_toggle_min[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_toggle_floating[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_floating_focus[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_move_floating[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_screens[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_rotate[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_resize_[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_focus_stays_on_layout_switch[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_xeyes[xephyr0-BareConfig] PASSED test/test_manager.py::test_xeyes[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_xeyes[xephyr1-BareConfig] PASSED test/test_manager.py::test_xeyes[xephyr1-ManagerConfig] ERROR test/test_manager.py::test_xterm[xephyr0-BareConfig] PASSED test/test_manager.py::test_xterm[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_xterm[xephyr1-BareConfig] PASSED test/test_manager.py::test_xterm[xephyr1-ManagerConfig] ERROR test/test_manager.py::test_xterm_kill_window[xephyr0-BareConfig] PASSED test/test_manager.py::test_xterm_kill_window[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_xterm_kill_window[xephyr1-BareConfig] PASSED test/test_manager.py::test_xterm_kill_window[xephyr1-ManagerConfig] ERROR test/test_manager.py::test_map_request[xephyr0-BareConfig] PASSED test/test_manager.py::test_map_request[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_map_request[xephyr1-BareConfig] PASSED test/test_manager.py::test_map_request[xephyr1-ManagerConfig] ERROR test/test_manager.py::test_unmap[xephyr0-BareConfig] PASSED test/test_manager.py::test_unmap[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_unmap[xephyr1-BareConfig] PASSED test/test_manager.py::test_unmap[xephyr1-ManagerConfig] ERROR test/test_manager.py::test_setgroup[xephyr0-BareConfig] PASSED test/test_manager.py::test_setgroup[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_setgroup[xephyr1-BareConfig] PASSED test/test_manager.py::test_setgroup[xephyr1-ManagerConfig] ERROR test/test_manager.py::test_unmap_noscreen[xephyr0-BareConfig] PASSED test/test_manager.py::test_unmap_noscreen[xephyr0-ManagerConfig] ERROR test/test_manager.py::test_unmap_noscreen[xephyr1-BareConfig] PASSED test/test_manager.py::test_unmap_noscreen[xephyr1-ManagerConfig] ERROR test/test_manager.py::test_init PASSED test/test_manager.py::test_dx PASSED test/test_manager.py::test_dwidth PASSED test/test_manager.py::test_dy PASSED test/test_manager.py::test_dheight PASSED test/test_manager.py::test_minimal_[ClientNewStaticConfig] ERROR test/test_manager.py::test_gkrellm[ClientNewStaticConfig] SKIPPED test/test_manager.py::test_minimal__[ToGroupConfig] ERROR test/test_manager.py::test_colorPixel[ManagerConfig] ERROR test/test_sh.py::test_columnize[ShConfig] PASSED test/test_sh.py::test_ls[ShConfig] PASSED test/test_sh.py::test_findNode[ShConfig] PASSED test/test_sh.py::test_do_cd[ShConfig] PASSED test/test_sh.py::test_call[ShConfig] PASSED test/test_sh.py::test_complete[ShConfig] PASSED test/test_sh.py::test_help[ShConfig] PASSED test/test_utils.py::test_translate_masks PASSED test/test_utils.py::test_lrucache_works_as_decorator PASSED test/test_utils.py::test_lrucache_caches PASSED test/test_utils.py::test_lrucache_discards_lru_item PASSED test/test_utils.py::test_lrucache_maintains_size PASSED test/test_utils.py::test_rgb_from_hex_number PASSED test/test_utils.py::test_rgb_from_hex_string PASSED test/test_utils.py::test_rgb_from_hex_number_with_alpha PASSED test/test_utils.py::test_rgb_from_hex_string_with_alpha PASSED test/test_utils.py::test_rgb_from_base10_tuple PASSED test/test_utils.py::test_rgb_from_base10_tuple_with_alpha PASSED test/test_utils.py::test_scrub_to_utf8 PASSED test/test_utils.py::test_shuffle PASSED test/test_widget.py::test_textbox_color_change[WidgetTestConf] ERROR test/test_widget.py::test_thermalsensor_regex_compatibility PASSED test/layouts/test_floating.py::test_float_next_prev_window[FloatingConfig-xephyr0] PASSED test/layouts/test_matrix.py::test_matrix_simple[MatrixConfig-xephyr0] PASSED test/layouts/test_matrix.py::test_matrix_navigation[MatrixConfig-xephyr0] PASSED test/layouts/test_matrix.py::test_matrix_add_remove_columns[MatrixConfig-xephyr0] PASSED test/layouts/test_max.py::test_max_simple[MaxConfig-xephyr0] PASSED test/layouts/test_max.py::test_max_updown[MaxConfig-xephyr0] PASSED test/layouts/test_max.py::test_max_remove[MaxConfig-xephyr0] PASSED test/layouts/test_max.py::test_closing_dialog[MaxConfig-xephyr0] PASSED test/layouts/test_max.py::test_closing_notification[MaxConfig-xephyr0] PASSED test/layouts/test_ratiotile.py::test_ratiotile_add_windows[RatioTileConfig-xephyr0] PASSED test/layouts/test_ratiotile.py::test_ratiotile_add_windows_golden_ratio[RatioTileConfig-xephyr0] PASSED test/layouts/test_ratiotile.py::test_ratiotile_basic[RatioTileConfig-xephyr0] PASSED test/layouts/test_slice.py::test_no_slice[SliceConfig-xephyr0] PASSED test/layouts/test_slice.py::test_slice_first[SliceConfig-xephyr0] PASSED test/layouts/test_slice.py::test_slice_last[SliceConfig-xephyr0] PASSED test/layouts/test_slice.py::test_slice_focus[SliceConfig-xephyr0] PASSED test/layouts/test_slice.py::test_all_slices[SliceConfig-xephyr0] PASSED test/layouts/test_slice.py::test_command_propagation[SliceConfig-xephyr0] PASSED test/layouts/test_stack.py::test_stack_commands[StackConfig-xephyr0] PASSED test/layouts/test_stack.py::test_stack_cmd_down[StackConfig-xephyr0] PASSED test/layouts/test_stack.py::test_stack_addremove[StackConfig-xephyr0] PASSED test/layouts/test_stack.py::test_stack_rotation[StackConfig-xephyr0] PASSED test/layouts/test_stack.py::test_stack_nextprev[StackConfig-xephyr0] PASSED test/layouts/test_stack.py::test_stack_window_removal[StackConfig-xephyr0] PASSED test/layouts/test_stack.py::test_stack_split[StackConfig-xephyr0] PASSED test/layouts/test_stack.py::test_stack_shuffle[StackConfig-xephyr0] PASSED test/layouts/test_stack.py::test_stack_client_to[StackConfig-xephyr0] PASSED test/layouts/test_stack.py::test_stack_info[StackConfig-xephyr0] PASSED test/layouts/test_tile.py::test_tile_updown[TileConfig-xephyr0] PASSED test/layouts/test_tile.py::test_tile_nextprev[TileConfig-xephyr0] PASSED test/layouts/test_tile.py::test_tile_master_and_slave[TileConfig-xephyr0] PASSED test/layouts/test_tile.py::test_tile_remove[TileConfig-xephyr0] PASSED test/layouts/test_verticaltile.py::test_verticaltile_simple[VerticalTileConfig-xephyr0] PASSED test/layouts/test_verticaltile.py::test_verticaltile_maximize[VerticalTileConfig-xephyr0] PASSED test/layouts/test_xmonad.py::test_add_clients[MonadTallConfig-xephyr0] PASSED test/layouts/test_xmonad.py::test_margins[MonadTallMarginsConfig-xephyr0] PASSED test/layouts/test_xmonad.py::test_growmain_solosecondary[MonadTallConfig-xephyr0] PASSED test/layouts/test_xmonad.py::test_growmain_multiplesecondary[MonadTallConfig-xephyr0] PASSED test/layouts/test_xmonad.py::test_growsecondary_solosecondary[MonadTallConfig-xephyr0] PASSED test/layouts/test_xmonad.py::test_growsecondary_multiplesecondary[MonadTallConfig-xephyr0] PASSED test/layouts/test_xmonad.py::test_flip[MonadTallConfig-xephyr0] PASSED test/layouts/test_xmonad.py::test_shuffle[MonadTallConfig-xephyr0] PASSED test/layouts/test_xmonad.py::test_swap[MonadTallConfig-xephyr0] PASSED test/layouts/test_zoomy.py::test_zoomy_one[ZoomyConfig-xephyr0] PASSED ==================================== ERRORS ==================================== ____________________ ERROR at setup of test_draw[GBConfig] _____________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:42,232 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:42,265 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:42,275 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:42,276 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,276 libqtile hook.py:fire():L357  Internal event: addgroup((, 'bb'), {}) 2017-07-08 06:50:42,276 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,277 libqtile hook.py:fire():L357  Internal event: addgroup((, 'ccc'), {}) 2017-07-08 06:50:42,277 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,277 libqtile hook.py:fire():L357  Internal event: addgroup((, 'dddd'), {}) 2017-07-08 06:50:42,277 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,278 libqtile hook.py:fire():L357  Internal event: addgroup((, 'Pppy'), {}) 2017-07-08 06:50:42,278 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,278 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:42,279 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:42,279 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:42,279 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:42,279 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created. _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ___________________ ERROR at setup of test_prompt[GBConfig] ____________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:42,417 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:42,448 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:42,459 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:42,459 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,459 libqtile hook.py:fire():L357  Internal event: addgroup((, 'bb'), {}) 2017-07-08 06:50:42,459 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,460 libqtile hook.py:fire():L357  Internal event: addgroup((, 'ccc'), {}) 2017-07-08 06:50:42,460 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,460 libqtile hook.py:fire():L357  Internal event: addgroup((, 'dddd'), {}) 2017-07-08 06:50:42,460 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,461 libqtile hook.py:fire():L357  Internal event: addgroup((, 'Pppy'), {}) 2017-07-08 06:50:42,461 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,461 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:42,462 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:42,462 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:42,462 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:42,462 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________________ ERROR at setup of test_event[GBConfig] ____________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:42,589 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:42,621 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:42,631 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:42,632 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,632 libqtile hook.py:fire():L357  Internal event: addgroup((, 'bb'), {}) 2017-07-08 06:50:42,632 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,632 libqtile hook.py:fire():L357  Internal event: addgroup((, 'ccc'), {}) 2017-07-08 06:50:42,633 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,633 libqtile hook.py:fire():L357  Internal event: addgroup((, 'dddd'), {}) 2017-07-08 06:50:42,633 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,633 libqtile hook.py:fire():L357  Internal event: addgroup((, 'Pppy'), {}) 2017-07-08 06:50:42,633 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,634 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:42,635 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:42,635 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:42,635 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:42,635 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ___________________ ERROR at setup of test_textbox[GBConfig] ___________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:42,765 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:42,796 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:42,807 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:42,807 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,807 libqtile hook.py:fire():L357  Internal event: addgroup((, 'bb'), {}) 2017-07-08 06:50:42,807 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,808 libqtile hook.py:fire():L357  Internal event: addgroup((, 'ccc'), {}) 2017-07-08 06:50:42,808 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,808 libqtile hook.py:fire():L357  Internal event: addgroup((, 'dddd'), {}) 2017-07-08 06:50:42,808 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,808 libqtile hook.py:fire():L357  Internal event: addgroup((, 'Pppy'), {}) 2017-07-08 06:50:42,809 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,809 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:42,810 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:42,810 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:42,810 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:42,810 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______________ ERROR at setup of test_textbox_errors[GBConfig] ________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:42,937 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:42,970 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:42,983 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:42,983 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,984 libqtile hook.py:fire():L357  Internal event: addgroup((, 'bb'), {}) 2017-07-08 06:50:42,984 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,984 libqtile hook.py:fire():L357  Internal event: addgroup((, 'ccc'), {}) 2017-07-08 06:50:42,985 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,985 libqtile hook.py:fire():L357  Internal event: addgroup((, 'dddd'), {}) 2017-07-08 06:50:42,985 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,986 libqtile hook.py:fire():L357  Internal event: addgroup((, 'Pppy'), {}) 2017-07-08 06:50:42,986 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:42,987 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:42,987 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:42,988 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:42,988 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:42,988 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________ ERROR at setup of test_groupbox_button_press[GBConfig] ____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:43,130 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:43,161 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:43,173 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:43,173 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,173 libqtile hook.py:fire():L357  Internal event: addgroup((, 'bb'), {}) 2017-07-08 06:50:43,174 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,174 libqtile hook.py:fire():L357  Internal event: addgroup((, 'ccc'), {}) 2017-07-08 06:50:43,174 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,175 libqtile hook.py:fire():L357  Internal event: addgroup((, 'dddd'), {}) 2017-07-08 06:50:43,175 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,175 libqtile hook.py:fire():L357  Internal event: addgroup((, 'Pppy'), {}) 2017-07-08 06:50:43,175 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,176 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:43,176 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:43,177 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:43,177 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:43,177 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root __________________ ERROR at setup of test_geometry[GeomConf] ___________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:43,324 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:43,342 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:43,355 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:43,355 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,355 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:43,356 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,356 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:43,356 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,356 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:43,356 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,357 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:43,358 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:43,358 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:43,358 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:43,358 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ___________________ ERROR at setup of test_resize[GeomConf] ____________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:43,482 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:43,516 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:43,526 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:43,526 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,527 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:43,527 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,527 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:43,527 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:43,528 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,528 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:43,529 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:43,529 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:43,529 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:43,529 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______________ ERROR at setup of test_layout_filter[CallConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:44,432 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,432 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,432 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,458 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,458 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,458 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,469 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,469 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,469 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,470 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,470 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,470 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,470 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,470 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,470 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,471 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,471 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,471 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,471 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,471 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,471 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,472 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,472 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,472 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,473 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,473 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,473 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,473 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,473 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,473 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,473 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,473 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,473 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_cmd_commands[ServerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:44,602 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,602 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,602 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,631 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,631 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,631 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,641 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,641 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,641 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,642 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,642 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,642 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,642 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,642 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,642 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,643 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,643 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,643 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,643 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,643 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,643 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,643 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,643 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,643 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,644 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,644 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,644 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,645 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,645 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,645 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,645 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,645 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,645 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,646 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,646 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,646 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,646 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,646 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,646 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_call_unknown[ServerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:44,772 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,772 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,772 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,804 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,804 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,804 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,816 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,816 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,816 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,816 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,816 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,816 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,817 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,817 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,817 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,817 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,817 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,817 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,818 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,818 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,818 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,818 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,818 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,818 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,819 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,819 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,819 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,820 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,820 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,820 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,820 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,820 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,820 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,821 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,821 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,821 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,821 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,821 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,821 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______________ ERROR at setup of test_items_qtile[ServerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:44,944 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,944 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,944 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,974 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,974 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,974 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,988 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,988 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,988 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,988 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,988 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,988 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,989 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,989 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,989 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,990 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,990 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,990 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,990 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,990 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,990 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,991 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,991 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,991 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,991 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,991 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,991 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,992 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,992 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,992 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,992 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,992 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,992 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_select_qtile[ServerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:45,122 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,122 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,122 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,152 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,152 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,152 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,164 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,164 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,164 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,168 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,168 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,168 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,168 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:45,168 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:45,168 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______________ ERROR at setup of test_items_group[ServerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:45,295 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,295 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,295 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,327 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,327 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,327 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,338 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,338 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,338 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,338 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,338 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,338 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,339 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,339 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,339 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,339 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,339 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,339 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,339 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,339 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,339 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,340 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,340 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,340 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,340 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,340 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,340 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,341 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,341 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,341 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,342 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,342 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,342 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,342 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,342 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,342 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,342 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:45,342 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:45,342 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_select_group[ServerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:45,467 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,467 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,467 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,497 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,497 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,497 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,509 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,509 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,509 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,509 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,509 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,509 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,510 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,510 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,510 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,510 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,510 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,510 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,511 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,511 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,511 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,511 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,511 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,511 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,512 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,512 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,512 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,512 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,512 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,512 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,513 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,513 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,513 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,513 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,513 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,513 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,513 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:45,513 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:45,513 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_items_screen[ServerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:45,639 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,639 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,639 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,669 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,669 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,669 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,680 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,680 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,680 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,680 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,680 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,680 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,681 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,681 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,681 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,681 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,681 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,681 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,681 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,681 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,681 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,682 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,682 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,682 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,683 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,683 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,683 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,683 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,683 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,683 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,684 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,684 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,684 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,684 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,684 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,684 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,684 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:45,684 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:45,684 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_select_screen[ServerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:45,814 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,814 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,814 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,847 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,847 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,847 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:45,857 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,857 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,857 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:45,857 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,857 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,857 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,858 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,858 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,858 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:45,858 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,858 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,858 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,859 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,859 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,859 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:45,859 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,859 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,859 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:45,860 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,860 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,860 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:45,860 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,860 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,860 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:45,861 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,861 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,861 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:45,861 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,861 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,861 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:45,861 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:45,861 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:45,861 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ________________ ERROR at setup of test_items_bar[ServerConfig] ________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:45,990 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,990 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:45,990 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,022 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,022 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,022 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,035 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,035 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,035 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,035 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,035 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,035 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,036 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,036 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,036 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,036 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,036 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,036 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,036 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,036 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,036 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,037 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,037 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,037 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,037 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,037 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,037 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,038 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,038 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,038 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,039 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,039 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,039 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,039 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,039 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,039 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,039 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,039 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,039 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______________ ERROR at setup of test_select_bar[ServerConfig] ________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:46,188 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,188 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,188 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,217 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,217 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,217 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,226 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,226 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,226 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,227 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,227 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,227 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,227 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,227 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,227 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,228 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,228 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,228 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,228 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,228 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,228 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,228 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,228 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,228 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,229 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,229 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,229 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,230 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,230 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,230 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,230 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,230 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,230 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,231 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,231 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,231 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,231 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,231 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,231 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_items_layout[ServerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:46,358 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,358 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,358 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,389 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,389 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,389 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,399 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,399 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,399 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,399 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,399 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,399 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,400 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,400 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,400 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,400 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,400 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,400 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,400 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,400 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,400 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,401 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,401 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,401 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,402 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,402 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,402 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,402 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,402 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,402 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,403 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,403 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,403 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,403 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,403 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,403 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,403 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,403 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,403 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_select_layout[ServerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:46,528 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,528 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,528 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,556 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,556 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,556 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,568 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,568 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,568 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,568 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,568 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,568 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,569 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,569 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,569 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,570 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,570 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,570 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,570 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,570 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,570 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,570 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,570 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,570 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,571 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,571 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,571 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,572 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,572 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,572 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,572 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,572 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,572 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,573 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,573 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,573 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,573 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,573 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,573 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_items_window[ServerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:46,714 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,714 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,714 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,744 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,744 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,744 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,755 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,755 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,755 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,755 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,755 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,755 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,756 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,756 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,756 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,756 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,756 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,756 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,757 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,757 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,757 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,757 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,757 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,757 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,758 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,758 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,758 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,759 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,759 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,759 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,759 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,759 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,759 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,760 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,760 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,760 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,760 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,760 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,760 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_select_window[ServerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:46,883 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,883 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,883 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:46,912 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,912 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,912 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:46,923 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,923 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,923 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:46,923 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,923 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,923 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,924 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,924 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,924 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:46,925 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,925 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,925 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,925 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,925 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,925 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:46,925 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,925 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,925 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:46,926 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,926 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,926 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:46,927 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,927 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,927 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:46,927 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,927 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,927 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:46,928 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,928 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,928 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:46,928 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,928 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:46,928 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_items_widget[ServerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:47,058 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,058 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,058 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,097 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,097 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,097 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,112 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,112 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,112 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,113 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,113 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,113 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,114 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,114 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,114 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,114 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,114 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,114 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,114 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,114 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,114 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,115 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,115 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,115 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,116 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,116 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,116 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,116 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,116 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,116 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,117 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,117 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,117 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,117 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,117 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,117 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,117 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,117 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,117 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______________ ERROR at setup of test_select_widget[ServerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:47,246 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,246 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,246 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,276 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,276 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,276 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,288 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,288 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,288 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,288 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,288 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,288 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,289 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,289 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,289 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,289 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,289 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,289 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,290 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,290 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,290 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,290 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,290 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,290 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,291 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,291 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,291 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,292 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,292 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,292 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,292 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,292 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,292 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,292 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,292 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,292 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,293 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,293 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,293 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________ ERROR at setup of test_basic[xephyr0-FakeScreenConfig] ____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 349, in _process_screens E self._process_fake_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 342, in _process_fake_screens E s._configure(self, i, s.x, s.y, s.width, s.height, self.groups[i]) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:47,413 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,413 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,413 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,441 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,441 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,441 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,453 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,453 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,453 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,453 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,453 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,453 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,454 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,454 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,454 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,454 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,454 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,454 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,455 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,455 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,455 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,455 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,455 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,455 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,456 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,456 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,456 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,456 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,456 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,456 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,457 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,457 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,457 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,458 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,458 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,458 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,458 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,458 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,458 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,458 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,458 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,458 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,459 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,459 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,459 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________ ERROR at setup of test_gaps[xephyr0-FakeScreenConfig] _____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 349, in _process_screens E self._process_fake_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 342, in _process_fake_screens E s._configure(self, i, s.x, s.y, s.width, s.height, self.groups[i]) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:47,578 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,578 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,578 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,605 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,605 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,605 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,616 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,616 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,616 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,617 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,617 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,617 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,618 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,618 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,618 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,618 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,618 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,618 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,618 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,618 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,618 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,619 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,619 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,619 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,619 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,619 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,619 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,620 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,620 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,620 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,620 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,620 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,620 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,621 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,621 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,621 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,622 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,622 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,622 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,622 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,622 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,622 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,622 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,622 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,622 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ERROR at setup of test_maximize_with_move_to_screen[xephyr0-FakeScreenConfig] _ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 349, in _process_screens E self._process_fake_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 342, in _process_fake_screens E s._configure(self, i, s.x, s.y, s.width, s.height, self.groups[i]) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:47,744 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,744 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,744 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,771 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,771 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,771 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,782 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,782 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,782 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,783 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,783 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,783 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,783 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,783 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,783 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,784 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,784 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,784 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,784 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,784 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,784 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,785 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,785 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,785 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,785 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,785 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,785 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,785 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,785 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,785 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,788 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,788 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,788 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,788 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,788 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,788 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,789 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,789 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,789 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,789 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,789 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,789 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,790 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,790 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,790 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ERROR at setup of test_float_first_on_second_screen[xephyr0-FakeScreenConfig] _ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 349, in _process_screens E self._process_fake_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 342, in _process_fake_screens E s._configure(self, i, s.x, s.y, s.width, s.height, self.groups[i]) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:47,909 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,909 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,909 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:47,936 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,936 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,936 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:47,947 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,947 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,947 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:47,948 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,948 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,948 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,948 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,948 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,948 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:47,949 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,949 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,949 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,949 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,949 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,949 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:47,949 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,949 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,949 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,950 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,950 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,950 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:47,950 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,950 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,950 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:47,951 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,951 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,951 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:47,952 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,952 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,952 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:47,952 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,952 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,952 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:47,953 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,953 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,953 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:47,953 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,953 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:47,953 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____ ERROR at setup of test_float_change_screens[xephyr0-FakeScreenConfig] _____ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 349, in _process_screens E self._process_fake_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 342, in _process_fake_screens E s._configure(self, i, s.x, s.y, s.width, s.height, self.groups[i]) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:48,082 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,082 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,082 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,114 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,114 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,114 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,125 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,125 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,125 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,125 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,125 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,125 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,126 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,126 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,126 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,126 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,126 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,126 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,127 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,127 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,127 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,127 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,127 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,127 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,128 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,128 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,128 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,128 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,128 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,128 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,129 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,129 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,129 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,130 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,130 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,130 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,130 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,130 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,130 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,130 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,130 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,130 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,131 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:48,131 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:48,131 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____ ERROR at setup of test_float_outside_edges[xephyr0-FakeScreenConfig] _____ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 349, in _process_screens E self._process_fake_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 342, in _process_fake_screens E s._configure(self, i, s.x, s.y, s.width, s.height, self.groups[i]) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:48,249 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,249 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,249 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,282 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,282 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,282 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,293 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,293 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,293 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,294 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,294 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,294 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,295 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,295 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,295 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,295 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,295 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,295 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,295 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,295 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,295 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,296 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,296 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,296 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,296 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,296 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,296 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,297 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,297 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,297 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,298 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,298 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,298 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,299 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,299 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,299 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,299 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,299 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,299 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,299 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:48,299 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:48,299 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________ ERROR at setup of test_hammer_tile[xephyr0-FakeScreenConfig] _________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 349, in _process_screens E self._process_fake_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 342, in _process_fake_screens E s._configure(self, i, s.x, s.y, s.width, s.height, self.groups[i]) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:48,420 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,420 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,420 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,451 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,451 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,451 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,462 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,462 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,462 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,462 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,462 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,462 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,463 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,463 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,463 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,464 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,464 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,464 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,464 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,464 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,464 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,464 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,464 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,464 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,465 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,465 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,465 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,465 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,465 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,465 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,466 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,466 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,466 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,467 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,467 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,467 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,468 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,468 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,468 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,468 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,468 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,468 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,468 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:48,468 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:48,468 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______ ERROR at setup of test_hammer_ratio_tile[xephyr0-FakeScreenConfig] ______ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 349, in _process_screens E self._process_fake_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 342, in _process_fake_screens E s._configure(self, i, s.x, s.y, s.width, s.height, self.groups[i]) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:48,588 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,588 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,588 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,614 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,614 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,614 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,625 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,625 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,625 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,625 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,625 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,625 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,626 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,626 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,626 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,626 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,626 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,626 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,627 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,627 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,627 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,627 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,627 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,627 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,628 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,628 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,628 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,628 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,628 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,628 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,629 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,629 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,629 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,629 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,629 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,629 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,630 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,630 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,630 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,630 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,630 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,630 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,631 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:48,631 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:48,631 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ___ ERROR at setup of test_ratio_to_fourth_screen[xephyr0-FakeScreenConfig] ____ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 349, in _process_screens E self._process_fake_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 342, in _process_fake_screens E s._configure(self, i, s.x, s.y, s.width, s.height, self.groups[i]) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:48,749 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,749 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,749 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:48,776 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,776 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,776 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:48,786 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,786 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,786 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:48,787 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,787 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,787 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,787 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,787 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,787 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:48,788 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,788 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,788 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,788 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,788 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,788 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:48,789 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,789 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,789 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,789 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,789 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,789 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:48,789 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,789 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,789 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:48,790 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,790 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,790 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:48,791 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,791 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,791 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:48,791 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,791 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,791 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:48,792 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,792 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,792 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:48,792 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:48,792 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:48,792 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______________ ERROR at setup of test_screen_dim[ManagerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:49,117 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,117 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,117 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,117 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,117 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,117 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,148 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,148 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,148 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,148 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,148 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,148 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ___________ ERROR at setup of test_clone_dim[ManagerConfig-xephyr0] ____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:49,300 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,300 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,300 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,300 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,300 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,300 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,329 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,329 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,329 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,329 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,329 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,329 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,341 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,341 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,341 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,341 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,341 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,341 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,342 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,342 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,342 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,342 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,342 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,342 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,343 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,343 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,343 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,343 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,343 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,343 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,344 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,344 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,344 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,344 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,344 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,344 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,345 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,346 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,346 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,346 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,346 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,346 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,346 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,347 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,347 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,347 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,347 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,347 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,347 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,348 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,348 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,348 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,348 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,348 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,348 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,349 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,349 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,349 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,349 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,349 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,349 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,350 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,350 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,350 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,350 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,350 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,350 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,351 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______________ ERROR at setup of test_to_screen[ManagerConfig] ________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:49,481 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,481 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,481 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,481 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,481 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,481 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,536 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,542 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,542 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,542 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,542 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,542 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,542 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,543 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,543 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,543 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,543 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,543 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,543 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,544 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,544 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,544 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,544 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,544 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,544 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,545 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,546 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,546 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,546 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,546 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,546 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,546 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ________________ ERROR at setup of test_togroup[ManagerConfig] _________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:49,676 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,676 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,676 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,676 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,676 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,676 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,706 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,706 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,706 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,706 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,706 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,706 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,717 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,718 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,718 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,718 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,718 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,718 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,718 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,719 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,719 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,719 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,719 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,719 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,719 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,723 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,723 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,723 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,723 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,723 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,723 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,724 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,724 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,724 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,724 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,724 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,724 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,725 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,725 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,725 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,725 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,725 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,725 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,726 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________________ ERROR at setup of test_resize[ManagerConfig] _________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:49,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:49,887 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,887 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,887 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,887 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,887 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,887 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:49,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:49,904 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,904 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,904 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,904 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,904 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,904 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:49,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:49,906 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,906 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,906 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,906 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,906 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,906 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,907 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:49,908 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,908 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,908 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,908 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,908 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:49,908 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_events[xephyr0-ManagerConfig] _____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:50,289 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,289 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,289 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,289 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,289 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,289 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,318 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,318 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,318 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,318 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,318 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,318 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,331 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,331 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,331 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,331 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,331 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,331 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,332 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,332 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,332 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,332 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,332 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,332 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,333 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,333 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,333 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,333 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,333 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,333 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,335 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,336 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,336 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,336 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,336 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,336 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,336 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,337 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,337 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,337 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,337 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,337 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,337 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,338 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,338 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,338 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,338 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,338 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,338 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,339 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,339 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,339 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,339 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,339 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,339 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,340 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,340 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,340 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,340 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,340 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,340 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,341 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________ ERROR at setup of test_keypress[xephyr0-ManagerConfig] ____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:50,462 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,462 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,462 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,462 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,462 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,462 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,491 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,491 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,491 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,491 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,491 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,491 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,504 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,504 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,504 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,504 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,504 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,504 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,505 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,505 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,505 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,505 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,505 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,505 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,506 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,507 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,507 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,507 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,507 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,507 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,507 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,508 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,508 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,508 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,508 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,508 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,508 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,509 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,509 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,509 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,509 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,509 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,509 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,510 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,510 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,510 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,510 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,510 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,510 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,511 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,511 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,511 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,511 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,511 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,511 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,512 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,512 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,512 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,512 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,512 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,512 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,513 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,514 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,514 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,514 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,514 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,514 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,514 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_spawn[xephyr0-ManagerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:50,635 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,635 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,635 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,635 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,635 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,635 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,691 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,691 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,691 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,691 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,691 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,691 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,704 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,704 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,704 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,704 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,704 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,704 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,705 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,705 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,705 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,705 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,705 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,705 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,706 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,707 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,707 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,707 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,707 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,707 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,707 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,708 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,708 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,708 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,708 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,708 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,708 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,709 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,711 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,711 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,711 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,711 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,711 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,711 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,712 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,712 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,712 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,712 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,712 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,712 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,713 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,714 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,714 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,714 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,714 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,714 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,714 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ___________ ERROR at setup of test_spawn_list[xephyr0-ManagerConfig] ___________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:50,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,852 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:50,886 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,886 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,886 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,886 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,886 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,886 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:50,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,900 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,901 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,902 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,902 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,902 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,902 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,902 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,902 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:50,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:50,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,905 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:50,907 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,907 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,907 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,907 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,907 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,907 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:50,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,907 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:50,908 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,908 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,908 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,908 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,908 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,908 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:50,909 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,909 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,909 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,909 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,909 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:50,909 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root __________ ERROR at setup of test_kill_window[xephyr0-ManagerConfig] ___________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:51,043 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,043 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,043 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,043 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,043 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,043 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,071 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,071 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,071 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,071 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,071 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,071 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,110 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,110 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,110 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,110 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,110 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,110 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,111 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,111 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,111 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,111 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,111 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,111 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,112 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,113 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,113 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,113 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,113 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,113 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,113 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,114 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,114 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,114 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,114 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,114 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,114 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,115 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,116 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,116 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,116 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,116 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,116 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,116 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,117 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,117 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,117 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,117 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,117 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,117 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,118 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,118 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,118 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,118 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,118 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,118 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,119 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ___________ ERROR at setup of test_kill_other[xephyr0-ManagerConfig] ___________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:51,279 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,279 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,279 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,279 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,279 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,279 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,313 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,313 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,313 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,313 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,313 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,313 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,330 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,330 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,330 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,330 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,330 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,330 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,331 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,331 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,331 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,331 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,331 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,331 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,332 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,332 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,332 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,332 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,332 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,332 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,333 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,333 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,333 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,333 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,333 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,333 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,334 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,335 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,336 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,336 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,336 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,336 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,336 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,336 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,337 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,337 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,337 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,337 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,337 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,337 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,338 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,338 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,338 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,338 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,338 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,338 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,339 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,340 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,340 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,340 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,340 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,340 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,340 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____ ERROR at setup of test_regression_groupswitch[xephyr0-ManagerConfig] _____ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:51,488 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,488 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,488 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,488 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,488 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,488 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,517 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,517 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,517 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,517 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,517 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,517 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,530 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,530 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,530 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,530 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,530 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,530 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,531 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,531 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,531 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,531 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,531 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,531 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,532 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,533 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,533 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,533 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,533 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,533 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,533 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,534 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,534 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,534 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,534 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,534 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,534 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,535 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,535 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,535 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,535 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,535 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,535 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,536 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,536 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,536 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,536 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,536 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,536 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,537 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,537 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,537 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,537 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,537 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,537 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,538 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root __________ ERROR at setup of test_next_layout[xephyr0-ManagerConfig] ___________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:51,679 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,679 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,679 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,679 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,679 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,679 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,708 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,708 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,708 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,708 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,708 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,708 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,722 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,723 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,723 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,723 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,723 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,723 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,723 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,724 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,726 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,726 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,726 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,726 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,726 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,726 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,727 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,727 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,727 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,727 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,727 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,727 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,728 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,728 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,728 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,728 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,728 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,728 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,729 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ___________ ERROR at setup of test_setlayout[xephyr0-ManagerConfig] ____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:51,853 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,853 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,853 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,853 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,853 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,853 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:51,882 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,882 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,882 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,882 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,882 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,882 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:51,894 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,894 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,894 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,894 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,894 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,894 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:51,895 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,895 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,895 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,895 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,895 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,895 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,896 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,897 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,897 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,897 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,897 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,897 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,897 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:51,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,898 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,899 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:51,901 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,901 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,901 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,901 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,901 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,901 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:51,902 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,902 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,902 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,902 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,902 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,902 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:51,902 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,902 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,902 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,902 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,902 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,902 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:51,903 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,903 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,903 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,903 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,903 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,903 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:51,904 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,904 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,904 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,904 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,904 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:51,904 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root __________ ERROR at setup of test_adddelgroup[xephyr0-ManagerConfig] ___________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:52,031 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,031 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,031 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,031 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,031 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,031 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,067 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,067 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,067 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,067 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,067 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,067 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,079 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,080 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,080 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,080 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,080 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,080 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,080 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,081 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,081 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,081 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,081 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,081 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,081 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,082 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,082 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,082 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,082 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,082 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,082 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,083 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,084 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,084 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,084 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,084 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,084 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,084 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,085 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,085 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,085 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,085 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,085 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,085 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,086 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,086 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,086 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,086 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,086 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,086 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,087 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,087 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,087 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,087 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,087 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,087 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,088 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________ ERROR at setup of test_delgroup[xephyr0-ManagerConfig] ____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:52,220 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,220 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,220 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,220 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,220 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,220 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,254 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,254 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,254 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,254 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,254 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,254 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,270 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,270 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,270 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,270 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,270 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,270 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,271 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,271 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,271 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,271 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,271 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,271 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,272 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,272 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,272 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,272 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,272 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,272 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,273 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,273 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,273 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,273 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,273 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,273 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,274 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,275 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,275 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,275 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,275 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,275 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,275 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,276 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,276 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,276 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,276 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,276 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,276 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,277 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,277 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,277 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,277 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,277 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,277 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,278 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,278 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,278 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,278 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,278 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,278 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,279 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,279 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,279 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,279 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,279 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,279 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,280 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________ ERROR at setup of test_nextprevgroup[xephyr0-ManagerConfig] __________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:52,408 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,408 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,408 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,408 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,408 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,408 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,442 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,442 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,442 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,442 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,442 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,442 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,455 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,455 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,455 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,455 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,455 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,455 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,456 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,456 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,456 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,456 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,456 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,456 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,457 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,458 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,458 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,458 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,458 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,458 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,458 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,459 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,459 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,459 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,459 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,459 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,459 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,460 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,460 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,460 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,460 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,460 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,460 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,461 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,461 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,461 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,461 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,461 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,461 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,462 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,462 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,462 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,462 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,462 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,462 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,463 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,463 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,463 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,463 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,463 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,463 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,464 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,465 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,465 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,465 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,465 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,465 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,465 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root __________ ERROR at setup of test_toggle_group[xephyr0-ManagerConfig] __________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:52,591 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,591 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,591 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,591 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,591 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,591 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,621 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,621 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,621 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,621 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,621 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,621 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,639 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,639 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,639 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,639 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,639 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,639 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,640 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,640 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,640 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,640 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,640 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,640 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,641 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,641 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,641 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,641 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,641 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,641 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,642 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,642 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,642 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,642 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,642 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,642 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,642 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,642 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,642 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,642 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,642 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,642 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,643 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,643 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,643 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,643 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,643 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,643 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,644 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,644 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,644 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,644 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,644 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,644 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________ ERROR at setup of test_inspect_xeyes[xephyr0-ManagerConfig] __________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:52,767 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,767 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,767 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,767 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,767 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,767 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,796 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,796 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,796 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,796 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,796 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,796 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,809 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,809 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,809 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,809 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,809 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,809 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,810 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,810 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,810 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,810 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,810 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,810 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,811 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,811 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,811 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,811 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,811 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,811 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,812 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,812 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,812 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,812 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,812 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,812 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,813 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,814 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,814 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,814 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,814 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,814 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,814 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,815 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,815 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,815 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,815 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,815 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,815 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,816 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,816 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,816 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,816 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,816 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,816 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:52,817 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,817 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,817 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,817 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,817 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,817 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:52,818 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,818 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,818 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,818 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,818 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,818 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:52,819 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________ ERROR at setup of test_inspect_xterm[xephyr0-ManagerConfig] __________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:52,947 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,947 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,947 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,947 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,947 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,947 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:52,978 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,978 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,978 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,978 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,978 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,978 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,994 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,996 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,998 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:52,999 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,999 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,999 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,999 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,999 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:52,999 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,000 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,000 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,000 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,000 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,000 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,000 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,001 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,001 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,001 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,001 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,001 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,001 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,002 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,002 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,002 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,002 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,002 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,002 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,003 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,003 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,003 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,003 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,003 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,003 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,004 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_static[xephyr0-ManagerConfig] _____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:53,137 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,137 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,137 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,137 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,137 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,137 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,170 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,170 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,170 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,170 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,170 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,170 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,187 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,187 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,187 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,187 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,187 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,187 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,188 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,188 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,188 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,188 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,188 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,188 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,189 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,191 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,191 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,191 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,191 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,191 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,191 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,192 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,192 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,192 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,192 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,192 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,192 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,194 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,195 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,195 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,195 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,195 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,195 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,195 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,197 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,197 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,197 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,197 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,197 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,197 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,198 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,198 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,198 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,198 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,198 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,198 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,199 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,199 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,199 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,199 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,199 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,199 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,200 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,200 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,200 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,200 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,200 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,200 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_match[xephyr0-ManagerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:53,343 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,343 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,343 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,343 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,343 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,343 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,382 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,382 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,382 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,382 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,382 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,382 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,403 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,403 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,403 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,403 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,403 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,403 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,404 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,404 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,404 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,404 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,404 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,404 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,406 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,406 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,406 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,406 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,406 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,406 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,408 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,408 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,408 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,408 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,408 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,408 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,410 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,413 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,413 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,413 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,413 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,413 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,413 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,416 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,416 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,416 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,416 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,416 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,416 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,417 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,417 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,417 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,417 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,417 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,417 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,419 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,419 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,419 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,419 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,419 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,419 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,421 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,421 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,421 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,421 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,421 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,421 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,422 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,422 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,422 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,422 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,422 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,422 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________ ERROR at setup of test_default_float[xephyr0-ManagerConfig] __________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:53,560 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,560 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,560 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,560 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,560 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,560 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,592 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,592 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,592 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,592 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,592 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,592 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,603 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,603 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,603 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,603 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,603 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,603 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,604 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,604 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,604 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,604 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,604 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,604 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,605 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,605 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,605 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,605 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,605 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,605 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,606 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,606 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,606 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,606 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,606 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,606 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,607 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,608 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,608 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,608 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,608 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,608 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,608 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,609 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,609 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,609 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,609 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,609 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,609 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,610 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,610 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,610 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,610 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,610 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,610 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,611 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,611 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,611 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,611 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,611 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,611 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,612 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,613 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,613 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,613 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,613 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,613 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,613 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ________ ERROR at setup of test_last_float_size[xephyr0-ManagerConfig] _________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:53,744 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,744 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,744 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,744 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,744 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,744 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,782 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,782 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,782 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,782 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,782 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,782 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,793 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,793 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,793 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,793 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,793 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,793 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,794 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,794 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,794 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,794 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,794 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,794 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,795 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,795 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,795 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,795 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,795 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,795 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,796 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,796 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,796 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,796 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,796 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,796 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,797 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,797 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,797 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,797 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,797 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,797 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,798 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,799 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,799 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,799 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,799 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,799 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,799 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,800 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,800 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,800 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,800 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,800 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,800 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,801 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,801 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,801 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,801 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,801 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,801 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,802 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,802 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,802 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,802 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,802 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,802 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,803 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ______ ERROR at setup of test_float_max_min_combo[xephyr0-ManagerConfig] _______ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:53,927 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,927 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,927 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,927 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,927 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,927 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:53,957 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,957 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,957 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,957 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,957 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,957 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:53,970 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,970 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,970 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,970 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,970 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,970 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:53,971 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,971 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,971 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,971 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,971 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,971 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,973 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,973 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,973 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,973 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,973 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,973 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:53,974 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,974 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,974 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,974 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,974 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,974 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,975 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,975 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,975 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,975 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,975 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,975 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:53,976 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,976 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,976 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,976 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,976 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,976 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,977 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,977 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,977 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,977 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,977 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,977 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:53,978 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,978 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,978 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,978 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,978 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,978 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:53,980 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,980 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,980 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,980 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,980 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,980 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:53,981 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,981 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,981 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,981 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,981 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,981 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:53,981 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,981 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,981 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,981 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,981 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,981 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:53,982 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,982 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,982 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,982 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,982 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,982 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:53,983 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,983 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,983 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,983 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,983 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:53,983 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______ ERROR at setup of test_toggle_fullscreen[xephyr0-ManagerConfig] ________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:54,112 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,112 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,112 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,112 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,112 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,112 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,146 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,146 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,146 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,146 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,146 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,146 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,159 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,159 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,159 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,159 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,159 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,159 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,160 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,161 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,162 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,163 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,164 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,165 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,166 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,167 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,168 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,169 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ___________ ERROR at setup of test_toggle_max[xephyr0-ManagerConfig] ___________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:54,306 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,306 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,306 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,306 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,306 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,306 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,338 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,338 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,338 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,338 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,338 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,338 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,350 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,350 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,350 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,350 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,350 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,350 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,351 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,351 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,351 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,351 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,351 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,351 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,352 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,352 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,352 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,352 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,352 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,352 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,353 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,353 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,353 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,353 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,353 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,353 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,354 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,355 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,355 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,355 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,355 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,355 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,355 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,356 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,356 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,356 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,356 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,356 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,356 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,357 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,357 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,357 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,357 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,357 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,357 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,358 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,358 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,358 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,358 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,358 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,358 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,359 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,359 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,359 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,359 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,359 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,359 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,360 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ___________ ERROR at setup of test_toggle_min[xephyr0-ManagerConfig] ___________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:54,490 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,490 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,490 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,490 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,490 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,490 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,524 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,537 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,537 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,537 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,537 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,537 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,537 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,538 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,539 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,540 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,541 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,542 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,542 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,542 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,542 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,542 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,542 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,543 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,543 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,543 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,543 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,543 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,543 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,544 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,544 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,544 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,544 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,544 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,544 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,545 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,545 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,545 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,545 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,545 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,545 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,546 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,547 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,547 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,547 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,547 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,547 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,547 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ________ ERROR at setup of test_toggle_floating[xephyr0-ManagerConfig] _________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:54,672 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,672 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,672 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,672 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,672 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,672 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,704 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,704 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,704 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,704 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,704 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,704 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,717 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,718 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,718 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,718 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,718 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,718 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,718 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,719 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,719 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,719 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,719 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,719 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,719 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,720 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,723 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,723 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,723 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,723 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,723 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,723 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,724 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,724 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,724 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,724 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,724 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,724 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,725 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,725 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,725 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,725 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,725 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,725 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,726 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,726 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,726 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,726 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,726 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,726 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,727 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________ ERROR at setup of test_floating_focus[xephyr0-ManagerConfig] _________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:54,855 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,855 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,855 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,855 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,855 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,855 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:54,888 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,888 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,888 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,888 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,888 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,888 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:54,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,901 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:54,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,902 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,903 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,904 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,904 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,904 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,904 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,904 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,904 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:54,905 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,905 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,905 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,905 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,905 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,905 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,906 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,906 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,906 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,906 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,906 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,906 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:54,907 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,907 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,907 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,907 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,907 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,907 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:54,908 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,908 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,908 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,908 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,908 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,908 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:54,909 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,909 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,909 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,909 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,909 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,909 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,910 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:54,911 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,911 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,911 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,911 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,911 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:54,911 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________ ERROR at setup of test_move_floating[xephyr0-ManagerConfig] __________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:55,049 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,049 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,049 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,049 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,049 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,049 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,079 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,079 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,079 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,079 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,079 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,079 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,092 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,092 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,092 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,092 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,092 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,092 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,093 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,093 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,093 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,093 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,093 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,093 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,094 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,094 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,094 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,094 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,094 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,094 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,095 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,095 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,095 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,095 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,095 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,095 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,096 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,096 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,096 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,096 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,096 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,096 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,097 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,098 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,098 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,098 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,098 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,098 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,098 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,099 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,099 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,099 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,099 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,099 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,099 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,100 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,100 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,100 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,100 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,100 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,100 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,101 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,101 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,101 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,101 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,101 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,101 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,102 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________ ERROR at setup of test_screens[xephyr0-ManagerConfig] _____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:55,233 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,233 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,233 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,233 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,233 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,233 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,267 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,267 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,267 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,267 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,267 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,267 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,280 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,280 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,280 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,280 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,280 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,280 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,281 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,281 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,281 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,281 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,281 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,281 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,282 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,283 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,283 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,283 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,283 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,283 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,283 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,284 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,284 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,284 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,284 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,284 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,284 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,285 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,285 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,285 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,285 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,285 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,285 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,286 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,286 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,286 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,286 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,286 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,286 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,287 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,287 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,287 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,287 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,287 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,287 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,288 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,288 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,288 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,288 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,288 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,288 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,289 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,290 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,290 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,290 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,290 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,290 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,290 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_rotate[xephyr0-ManagerConfig] _____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:55,430 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,430 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,430 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,430 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,430 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,430 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,469 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,469 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,469 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,469 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,469 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,469 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,482 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,483 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,483 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,483 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,483 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,483 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,483 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,484 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,484 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,484 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,484 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,484 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,484 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,485 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,485 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,485 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,485 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,485 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,485 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,486 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,486 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,486 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,486 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,486 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,486 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,487 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,488 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,488 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,488 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,488 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,488 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,488 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,490 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,490 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,490 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,490 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,490 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,490 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,491 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,492 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,492 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,492 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,492 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,492 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,492 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________ ERROR at setup of test_resize_[xephyr0-ManagerConfig] _____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:55,615 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,615 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,615 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,615 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,615 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,615 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,659 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,659 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,659 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,659 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,659 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,659 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,672 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,672 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,672 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,672 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,672 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,672 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,673 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,673 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,673 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,673 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,673 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,673 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,674 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,674 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,674 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,674 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,674 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,674 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,675 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,675 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,675 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,675 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,675 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,675 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,676 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,677 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,677 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,677 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,677 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,677 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,677 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,678 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,678 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,678 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,678 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,678 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,678 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,679 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,679 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,679 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,679 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,679 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,679 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,680 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,680 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,680 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,680 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,680 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,680 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,681 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,681 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,681 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,681 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,681 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,681 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,682 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root __ ERROR at setup of test_focus_stays_on_layout_switch[xephyr0-ManagerConfig] __ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:55,816 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,816 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,816 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,816 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,816 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,816 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:55,846 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,846 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,846 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,846 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,846 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,846 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:55,859 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,859 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,859 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,859 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,859 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,859 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:55,860 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,860 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,860 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,860 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,860 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,860 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,861 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,863 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,864 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,864 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,864 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,864 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,864 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,864 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:55,865 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,865 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,865 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,865 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,865 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,865 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:55,866 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,866 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,866 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,866 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,866 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,866 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:55,867 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,867 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,867 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,867 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,867 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,867 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:55,868 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,868 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,868 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,868 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,868 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,868 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:55,869 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_xeyes[xephyr0-ManagerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:56,365 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:56,365 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:56,365 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:56,365 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:56,365 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:56,365 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:56,402 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:56,402 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:56,402 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:56,402 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:56,402 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:56,402 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,414 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,416 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,417 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:56,417 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:56,417 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:56,417 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:56,417 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:56,417 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:56,418 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,418 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,418 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,418 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,418 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,418 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,419 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:56,421 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:56,421 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:56,421 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:56,421 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:56,421 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:56,421 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:56,422 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:56,422 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:56,422 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:56,422 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:56,422 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:56,422 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:56,423 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:56,424 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:56,424 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:56,424 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:56,424 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:56,424 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:56,424 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_xeyes[xephyr1-ManagerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:57,007 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,007 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,007 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,007 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,007 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,007 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,048 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,048 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,048 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,048 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,048 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,048 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,060 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,060 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,060 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,060 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,060 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,060 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,061 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,061 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,061 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,061 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,061 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,061 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,062 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,062 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,062 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,062 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,062 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,062 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,063 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,063 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,063 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,063 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,063 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,063 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,064 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,067 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,067 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,067 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,067 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,067 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,067 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,068 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,068 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,068 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,068 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,068 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,068 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,069 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,070 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:57,070 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:57,070 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:57,070 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:57,070 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:57,070 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_xterm[xephyr0-ManagerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:57,477 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,477 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,477 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,477 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,477 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,477 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,512 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,512 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,512 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,512 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,512 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,512 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,523 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,524 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,524 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,524 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,524 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,524 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,524 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,525 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,525 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,525 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,525 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,525 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,525 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,526 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,526 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,526 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,526 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,526 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,526 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,527 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,527 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,527 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,527 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,527 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,527 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,528 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,529 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,530 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,530 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,530 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,530 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,530 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,530 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,531 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,531 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,531 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,531 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,531 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,531 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,532 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,532 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,532 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,532 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,532 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,532 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:57,533 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_xterm[xephyr1-ManagerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:57,937 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,937 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,937 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,937 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,937 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,937 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:57,970 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,970 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,970 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,970 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,970 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,970 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:57,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,989 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:57,990 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,990 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,990 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,990 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,990 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,990 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,991 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,991 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,991 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,991 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,991 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,991 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:57,992 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,992 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,992 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,992 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,992 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,992 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,993 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:57,997 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,997 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,997 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,997 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,997 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,997 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:57,998 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,998 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,998 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,998 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,998 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,998 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:57,999 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:58,000 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:58,000 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:58,000 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:58,000 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:58,000 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:58,000 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______ ERROR at setup of test_xterm_kill_window[xephyr0-ManagerConfig] ________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:58,590 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:58,590 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:58,590 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:58,590 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:58,590 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:58,590 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:58,622 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:58,622 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:58,622 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:58,622 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:58,622 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:58,622 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:58,632 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:58,632 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:58,632 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:58,632 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:58,632 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:58,632 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:58,633 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,633 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,633 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,633 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,633 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,633 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:58,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:58,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:58,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:58,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:58,634 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:58,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,635 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,636 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:58,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:58,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:58,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:58,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:58,637 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:58,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,638 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:58,639 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:58,639 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:58,639 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:58,639 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:58,639 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:58,639 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:58,640 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:58,640 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:58,640 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:58,640 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:58,640 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:58,640 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:58,641 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:58,642 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:58,642 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:58,642 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:58,642 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:58,642 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:58,642 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______ ERROR at setup of test_xterm_kill_window[xephyr1-ManagerConfig] ________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:59,191 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,191 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,191 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,191 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,191 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,191 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,221 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,221 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,221 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,221 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,221 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,221 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,234 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,234 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,234 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,234 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,234 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,234 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,235 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,235 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,235 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,235 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,235 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,235 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,236 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,236 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,236 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,236 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,236 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,236 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,237 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,237 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,237 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,237 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,237 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,237 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,238 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,239 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,239 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,239 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,239 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,239 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,239 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,240 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,240 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,240 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,240 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,240 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,240 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,241 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,241 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,241 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,241 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,241 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,241 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,242 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,242 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,242 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,242 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,242 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,242 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,243 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,244 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:59,244 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:59,244 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:59,244 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:59,244 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:59,244 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root __________ ERROR at setup of test_map_request[xephyr0-ManagerConfig] ___________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:50:59,715 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,715 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,715 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,715 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,715 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,715 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:59,744 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,744 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,744 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,744 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,744 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,744 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:59,755 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,755 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,755 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,755 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,755 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,755 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:59,756 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,756 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,756 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,756 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,756 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,756 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,757 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,757 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,757 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,757 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,757 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,757 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:59,758 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,758 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,758 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,758 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,758 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,758 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,759 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,760 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,760 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,760 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,760 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,760 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,760 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:59,761 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,761 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,761 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,761 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,761 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,761 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:59,762 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,762 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,762 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,762 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,762 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,762 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:59,763 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,763 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,763 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,763 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,763 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,763 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,764 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:59,765 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:59,765 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:59,765 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:59,765 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:59,765 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:59,765 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root __________ ERROR at setup of test_map_request[xephyr1-ManagerConfig] ___________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:00,255 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,255 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,255 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,255 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,255 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,255 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,282 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,282 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,282 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,282 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,282 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,282 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,297 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,297 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,297 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,297 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,297 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,297 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,298 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,299 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,299 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,299 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,299 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,299 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,299 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,300 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,300 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,300 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,300 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,300 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,300 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,301 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:00,301 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:00,301 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:00,301 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:00,301 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:00,301 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:00,302 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,302 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,302 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,302 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,302 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,302 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,303 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:00,303 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:00,303 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:00,303 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:00,303 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:00,303 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:00,304 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:00,304 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:00,304 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:00,304 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:00,304 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:00,304 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:00,305 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:00,306 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:00,306 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:00,306 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:00,306 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:00,306 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:00,306 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_unmap[xephyr0-ManagerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:00,950 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,950 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,950 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,950 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,950 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,950 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:00,980 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,980 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,980 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,980 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,980 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,980 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:00,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,994 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:00,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,995 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,996 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:00,997 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,997 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,997 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,997 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,997 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,997 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,998 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:00,999 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,999 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,999 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,999 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,999 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:00,999 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,000 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,000 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,000 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,000 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,000 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,000 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,002 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,002 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,002 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,002 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,002 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,002 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,004 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,004 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,004 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,004 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,004 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,004 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,005 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,005 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,005 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,005 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,005 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,005 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,007 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,008 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:01,008 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:01,008 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:01,008 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:01,008 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:01,008 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _____________ ERROR at setup of test_unmap[xephyr1-ManagerConfig] ______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:01,675 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:01,675 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:01,675 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:01,675 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:01,675 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:01,675 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:01,705 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:01,705 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:01,705 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:01,705 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:01,705 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:01,705 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:01,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:01,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:01,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:01,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:01,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:01,720 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:01,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,721 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:01,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:01,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:01,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:01,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:01,722 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:01,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,725 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,726 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:01,726 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:01,726 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:01,726 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:01,726 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:01,726 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,727 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:01,728 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,728 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,728 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,728 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,728 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,728 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:01,729 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,729 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,729 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,729 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,729 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,729 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:01,730 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,730 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,730 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,730 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,730 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,730 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:01,731 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,731 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,731 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,731 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,731 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,731 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:01,732 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________ ERROR at setup of test_setgroup[xephyr0-ManagerConfig] ____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:02,189 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,189 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,189 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,189 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,189 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,189 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,228 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,228 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,228 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,228 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,228 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,228 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,240 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,240 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,240 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,240 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,240 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,240 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,241 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,241 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,241 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,241 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,241 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,241 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,242 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,242 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,242 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,242 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,242 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,242 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,243 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,243 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,243 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,243 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,243 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,243 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,244 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,245 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,245 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,245 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,245 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,245 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,245 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,246 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,246 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,246 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,246 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,246 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,246 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,247 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,247 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,247 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,247 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,247 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,247 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,249 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,249 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,249 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,249 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,249 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,249 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,250 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,251 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:02,251 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:02,251 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:02,251 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:02,251 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:02,251 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________ ERROR at setup of test_setgroup[xephyr1-ManagerConfig] ____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:02,697 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,697 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,697 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,697 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,697 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,697 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:02,727 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,727 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,727 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,727 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,727 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,727 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,741 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,743 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,744 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,744 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,744 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,744 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,744 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,744 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:02,745 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,745 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,745 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,745 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,745 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,745 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,746 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:02,748 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,748 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,748 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,748 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,748 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,748 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:02,749 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,749 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,749 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,749 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,749 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,749 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,750 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:02,751 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:02,751 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:02,751 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:02,751 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:02,751 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:02,751 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________ ERROR at setup of test_unmap_noscreen[xephyr0-ManagerConfig] _________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:03,275 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,275 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,275 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,275 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,275 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,275 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,311 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,311 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,311 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,311 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,311 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,311 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,322 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,322 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,322 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,322 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,322 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,322 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,323 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,323 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,323 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,323 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,323 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,323 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,324 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,325 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,325 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,325 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,325 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,325 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,325 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,326 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,326 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,326 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,326 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,326 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,326 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,327 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,328 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,328 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,328 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,328 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,328 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,328 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,329 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,329 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,329 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,329 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,329 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,329 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,330 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,330 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,330 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,330 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,330 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,330 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:03,331 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________ ERROR at setup of test_unmap_noscreen[xephyr1-ManagerConfig] _________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:03,841 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,841 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,841 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,841 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,841 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,841 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:03,874 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,874 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,874 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,874 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,874 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,874 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:03,888 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,888 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,888 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,888 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,888 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,888 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:03,889 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,889 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,889 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,889 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,889 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,889 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,890 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,890 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,890 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,890 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,890 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,890 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:03,891 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,891 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,891 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,891 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,891 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,891 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,892 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,893 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,893 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,893 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,893 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,893 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,893 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:03,894 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,894 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,894 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,894 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,894 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,894 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:03,895 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,895 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,895 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,895 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,895 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,895 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:03,896 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,896 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,896 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,896 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,896 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,896 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,897 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:03,898 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:03,898 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:03,898 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:03,898 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:03,898 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:03,898 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ____________ ERROR at setup of test_minimal_[ClientNewStaticConfig] ____________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:04,030 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,030 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,030 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,030 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,030 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,030 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,054 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,054 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,054 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,054 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,054 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,054 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,065 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,066 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,067 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,068 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,068 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,068 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,068 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,068 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,068 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,069 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,069 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,069 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,069 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,069 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,069 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,070 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,072 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,072 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,072 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,072 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,072 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,072 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,073 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,073 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,073 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,073 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,073 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,073 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,073 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,073 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,073 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,073 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,073 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,073 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,074 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,074 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,074 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,074 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,074 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,074 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,075 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,075 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,075 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,075 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,075 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,075 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______________ ERROR at setup of test_minimal__[ToGroupConfig] ________________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:04,203 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,203 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,203 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,203 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,203 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,203 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,231 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,231 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,231 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,231 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,231 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,231 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,247 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,247 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,247 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,247 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,247 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,247 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,248 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,248 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,248 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,248 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,248 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,248 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,249 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,249 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,249 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,249 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,249 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,249 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,250 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,250 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,250 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,250 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,250 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,250 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,251 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,252 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,252 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,252 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,252 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,252 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,252 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,253 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,253 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,253 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,253 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,253 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,253 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,254 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,254 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,254 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,254 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,254 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,254 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,255 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,255 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,255 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,255 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,255 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,255 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,256 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,256 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,256 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,256 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,256 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,256 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,257 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _______________ ERROR at setup of test_colorPixel[ManagerConfig] _______________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:04,389 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,389 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,389 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,389 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,389 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,389 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:04,422 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,422 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,422 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,422 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,422 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,422 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,436 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,438 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,438 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,438 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,438 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,438 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,438 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:04,439 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,439 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,439 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,439 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,439 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,439 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,440 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,441 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,441 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,441 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,441 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,441 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,441 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:04,442 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,442 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,442 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,442 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,442 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,442 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:04,443 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,443 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,443 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,443 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,443 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,443 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:04,444 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,444 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,444 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,444 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,444 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,444 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:04,445 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,445 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,445 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,445 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,445 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,445 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:04,446 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root _________ ERROR at setup of test_textbox_color_change[WidgetTestConf] __________ request = > xephyr = @pytest.yield_fixture(scope="function") def qtile(request, xephyr): config = getattr(request, "param", BareConfig) with tempfile.NamedTemporaryFile() as f: sockfile = f.name q = Qtile(sockfile, xephyr.display) try: > q.start(config) test/conftest.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stdout setup ----------------------------- 2017-07-08 06:51:06,337 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:06,337 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:06,337 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:06,337 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:06,337 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:06,337 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:51:06,368 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:06,368 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:06,368 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:06,368 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:06,368 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:06,368 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:51:06,380 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:06,380 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:06,380 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:06,380 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:06,380 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:06,380 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:51:06,381 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,381 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,381 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,381 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,381 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,381 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,382 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:06,382 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:06,382 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:06,382 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:06,382 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:06,382 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:51:06,383 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,383 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,383 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,383 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,383 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,383 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,384 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,385 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:06,385 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:06,385 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:06,385 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:06,385 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:06,385 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:51:06,386 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,386 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,386 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,386 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,386 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,386 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:51:06,387 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:06,387 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:06,387 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:06,387 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:06,387 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:06,387 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:51:06,388 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:06,388 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:06,388 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:06,388 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:06,388 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:06,388 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:51:06,389 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:06,389 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:06,389 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:06,389 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:06,389 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:06,389 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:51:06,390 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root =================================== FAILURES =================================== __________________________________ test_basic __________________________________ qtile_nospawn = def test_basic(qtile_nospawn): config = GeomConf config.screens = [ libqtile.config.Screen( bottom=libqtile.bar.Bar( [ ExampleWidget(), libqtile.widget.Spacer(libqtile.bar.STRETCH), ExampleWidget() ], 10 ) ) ] > qtile_nospawn.start(config) test/test_bar.py:378: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ----------------------------- Captured stdout call ----------------------------- 2017-07-08 06:50:43,909 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:43,909 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:43,909 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:43,940 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:43,940 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:43,940 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:43,950 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:43,950 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:43,950 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:43,950 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,950 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,950 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,951 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:43,951 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:43,951 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:43,952 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,952 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,952 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,952 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:43,952 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:43,952 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:43,952 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,952 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,952 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,953 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:43,953 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:43,953 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:43,953 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,953 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,953 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:43,954 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:43,954 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:43,954 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:43,955 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:43,955 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:43,955 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:43,955 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:43,955 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:43,955 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:43,955 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:43,955 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:43,955 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:43,956 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:43,956 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:43,956 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ______________________________ test_singlespacer _______________________________ qtile_nospawn = def test_singlespacer(qtile_nospawn): config = GeomConf config.screens = [ libqtile.config.Screen( bottom=libqtile.bar.Bar( [ libqtile.widget.Spacer(libqtile.bar.STRETCH), ], 10 ) ) ] > qtile_nospawn.start(config) test/test_bar.py:401: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ----------------------------- Captured stdout call ----------------------------- 2017-07-08 06:50:44,084 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,084 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,084 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,112 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,112 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,112 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,121 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,121 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,121 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,121 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,121 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,121 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,122 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,122 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,122 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,122 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,122 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,122 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,123 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,123 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,123 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,123 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,123 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,123 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,123 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:44,123 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:44,123 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:44,124 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,124 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,124 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,124 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,124 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,124 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,125 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,125 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,125 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,125 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,125 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,125 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,126 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,126 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,126 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,126 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,126 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,126 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ________________________________ test_nospacer _________________________________ qtile_nospawn = def test_nospacer(qtile_nospawn): config = GeomConf config.screens = [ libqtile.config.Screen( bottom=libqtile.bar.Bar( [ ExampleWidget(), ExampleWidget() ], 10 ) ) ] > qtile_nospawn.start(config) test/test_bar.py:423: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config_class = def start(self, config_class): rpipe, wpipe = multiprocessing.Pipe() def run_qtile(): try: init_log(logging.INFO, log_path=None) q = QtileManager(config_class(), self.display, self.sockfile) q.loop() except Exception: wpipe.send(traceback.format_exc()) self.proc = multiprocessing.Process(target=run_qtile) self.proc.start() # First, wait for socket to appear start = time.time() while time.time() < start + max_sleep: if os.path.exists(self.sockfile): break if rpipe.poll(sleep_time): error = rpipe.recv() raise AssertionError("Error launching Qtile, traceback:\n%s" % error) else: raise AssertionError("Error launching Qtile, socket never came up") self.c = libqtile.command.Client(self.sockfile) # Next, wait for server to come up start = time.time() while time.time() < start + max_sleep: try: if self.c.status() == "OK": break except libqtile.ipc.IPCError: pass if rpipe.poll(sleep_time): error = rpipe.recv() > raise AssertionError("Error launching Qtile, traceback:\n%s" % error) E AssertionError: Error launching Qtile, traceback: E Traceback (most recent call last): E File "/<>/.pybuild/pythonX.Y_2.7/build/test/conftest.py", line 203, in run_qtile E q = QtileManager(config_class(), self.display, self.sockfile) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 175, in __init__ E self._process_screens() E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/manager.py", line 383, in _process_screens E self.groups[i], E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/config.py", line 268, in _configure E i._configure(qtile, self) E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/bar.py", line 193, in _configure E self.height E File "/<>/.pybuild/pythonX.Y_2.7/build/libqtile/drawer.py", line 244, in __init__ E self.height, E File "/usr/lib/python2.7/dist-packages/cairocffi/xcb.py", line 37, in __init__ E p = cairo.cairo_xcb_surface_create( E AttributeError: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create' test/conftest.py:236: AssertionError ---------------------------- Captured stderr setup ----------------------------- _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root ----------------------------- Captured stdout call ----------------------------- 2017-07-08 06:50:44,254 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,254 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,254 libqtile log_utils.py:init_log():L118  Starting logging for Qtile 2017-07-08 06:50:44,286 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,286 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,286 libqtile xcursors.py:_setup_xcursor_binding():L117  xcb-cursor not found, fallback to font pointer 2017-07-08 06:50:44,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,296 libqtile hook.py:fire():L357  Internal event: addgroup((, 'a'), {}) 2017-07-08 06:50:44,296 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,296 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,296 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,297 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,297 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,297 libqtile hook.py:fire():L357  Internal event: addgroup((, 'b'), {}) 2017-07-08 06:50:44,297 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,297 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,297 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'c'), {}) 2017-07-08 06:50:44,298 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,298 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,298 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:44,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:44,298 libqtile hook.py:fire():L357  Internal event: addgroup((, 'd'), {}) 2017-07-08 06:50:44,299 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,299 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,299 libqtile hook.py:fire():L357  Internal event: changegroup((), {}) 2017-07-08 06:50:44,299 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,299 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,299 libqtile manager.py:setup_eventloop():L264  Adding io watch 2017-07-08 06:50:44,300 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,300 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,300 libqtile manager.py:setup_python_dbus():L292  importing dbus/gobject failed, dbus will not work. 2017-07-08 06:50:44,301 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,301 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,301 libqtile hook.py:fire():L357  Internal event: setgroup((), {}) 2017-07-08 06:50:44,301 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,301 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,301 libqtile hook.py:fire():L357  Internal event: focus_change((), {}) 2017-07-08 06:50:44,301 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,301 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) 2017-07-08 06:50:44,301 libqtile hook.py:fire():L357  Internal event: layout_change((, ), {}) ============================ pytest-warning summary ============================ WC1 None [pytest] section in setup.cfg files is deprecated, use [tool:pytest] instead. 3 failed, 105 passed, 1 skipped, 1 pytest-warnings, 87 error in 49.90 seconds = E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd /<>/.pybuild/pythonX.Y_2.7/build; python2.7 -m pytest test dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 returned exit code 13 debian/rules:4: recipe for target 'build-arch' failed make: *** [build-arch] Error 25 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 -------------------------------------------------------------------------------- Build finished at 20170708-0651 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Not removing build depends: as requested Keeping session: +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: ppc64el Build-Space: 11100 Build-Time: 60 Distribution: artful Fail-Stage: build Host Architecture: ppc64el Install-Time: 45 Job: qtile_0.10.6-3.dsc Machine Architecture: ppc64el Package: qtile Package-Time: 105 Source-Version: 0.10.6-3 Space: 11100 Status: attempted Version: 0.10.6-3 -------------------------------------------------------------------------------- Finished at 20170708-0651 Build needed 00:01:45, 11100k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-12930480'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-12930480/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-12930480'] Unmounting chroot for build PACKAGEBUILD-12930480... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-12930480'] Removing build PACKAGEBUILD-12930480