Hi, (ccing Lisandro, because I think this is a qt issue, not a transmission-qt bug, even if trivially fixable)
>transmission-qt doesnt directly link anything in libqt5xcbqpa5, so I >think that package installation fixes your problem just because it >installs libxcb1, wihch is the lib linked in transmission-qt: > >$ ldd /usr/bin/transmission-qt | grep xcb > libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 > (0x00007fb9b6736000) > >I'm unsure why that shlib deps is not picked up during the package >building process. pbuilder-dist sid login [snip] apt-get install transmission-qt Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: fontconfig fontconfig-config fonts-dejavu-core libcurl3-gnutls libdbus-1-3 libdrm2 libegl1-mesa libevdev2 libevent-2.0-5 libexpat1 libffi6 libfontconfig1 libfreetype6 libgbm1 libgl1-mesa-glx libglapi-mesa libglib2.0-0 libgnutls-deb0-28 libgraphite2-3 libgssapi-krb5-2 libharfbuzz0b libhogweed4 libicu55 libidn11 libinput10 libjpeg62-turbo libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libminiupnpc10 libmtdev1 libnatpmp1 libnettle6 libnghttp2-14 libp11-kit0 libpcre16-3 libpng12-0 libproxy1v5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5widgets5 librtmp1 libsasl2-2 libsasl2-modules-db libssh2-1 libssl1.0.2 libtasn1-6 libwayland-client0 libwayland-server0 libx11-6 libx11-data libx11-xcb1 libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shape0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxkbcommon0 libxrender1 libxshmfence1 libxxf86vm1 transmission-common ucf xkb-data Suggested packages: gnutls-bin krb5-doc krb5-user natpmp-utils minissdpd libthai0 libqt5libqgtk2 qt5-image-formats-plugins qtwayland5 Recommended packages: ca-certificates dbus libgl1-mesa-dri libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales minissdpd qttranslations5-l10n libqt5svg5 libqt5xcbqpa5 libsasl2-modules xdg-utils The following NEW packages will be installed: fontconfig fontconfig-config fonts-dejavu-core libcurl3-gnutls libdbus-1-3 libdrm2 libegl1-mesa libevdev2 libevent-2.0-5 libexpat1 libffi6 libfontconfig1 libfreetype6 libgbm1 libgl1-mesa-glx libglapi-mesa libglib2.0-0 libgnutls-deb0-28 libgraphite2-3 libgssapi-krb5-2 libharfbuzz0b libhogweed4 libicu55 libidn11 libinput10 libjpeg62-turbo libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libminiupnpc10 libmtdev1 libnatpmp1 libnettle6 libnghttp2-14 libp11-kit0 libpcre16-3 libpng12-0 libproxy1v5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5widgets5 librtmp1 libsasl2-2 libsasl2-modules-db libssh2-1 libssl1.0.2 libtasn1-6 libwayland-client0 libwayland-server0 libx11-6 libx11-data libx11-xcb1 libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shape0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxkbcommon0 libxrender1 libxshmfence1 libxxf86vm1 transmission-common transmission-qt ucf xkb-data [snip] ldd /usr/bin/transmission-qt | grep xcb libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f05a24fa000) libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f05a13b2000) libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f05a1199000) libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f05a0f94000) libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f05a0d90000) libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f05a0b8d000) libxcb-randr.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0 (0x00007f05a097f000) libxcb-xfixes.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0 (0x00007f05a0776000) libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f05a056c000) libxcb-shape.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0 (0x00007f05a0368000) libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f05a0160000) however apt-get install libqt5xcbqpa5 Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libice6 libsm6 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-shm0 libxcb-util0 libxcb-xkb1 libxi6 libxkbcommon-x11-0 x11-common The following NEW packages will be installed: libice6 libqt5xcbqpa5 libsm6 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-shm0 libxcb-util0 libxcb-xkb1 libxi6 libxkbcommon-x11-0 x11-common 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. Need to get 336 kB/954 kB of archives. After this operation, 2486 kB of additional disk space will be used. Do you want to continue? [Y/n] seems that some xcb libraries are picked up even after the transmission-qt installation. Specially the libqt5xcbqpa5, that install /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so on an amd64 system I did a quick look at qt sources and libqxcb.so plugin (specially the fact that the plugin has moved recently) and then I found the culprit: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808607 qtbase-opensource-src (5.5.1+dfsg-10) unstable; urgency=medium * Demote libqt5gui5's dependency on libqt5xcbqpa5 to a recommendation, solving a circular dependency (Closes: #808607). * Update libqt5xcbqpa5's description to suggest a dependency on this lib for apps that can only run on X. -- Lisandro Hope this helps. Cheers, G.