• Bug#870113: libxcb: Make source package bootstrappable

    From Daniel Schepler@21:1/5 to All on Sun Jul 30 00:10:01 2017
    XPost: linux.debian.bugs.dist

    Source: libxcb
    Version: 1.12-1
    Severity: wishlist

    Currently, libxcb's Build-Depends on check introduces build dependency
    cycles. For example:

    check Build-Depends on libsubunit-dev
    subunit Build-Depends on openstack-pkg-tools
    openstack-pkg-tools Depends on pristine-tar
    pristine-tar Build-Depends on git
    git Build-Depends on subversion
    subversion Build-Depends on kdelibs5-dev
    And kde4libs, of course, requires X.

    As far as I can tell, if I disable the testsuite, then the package
    builds fine without check installed. So, this cycle could be broken
    by updating the Build-Depends of src:libxcb to something like:

    Build-Depends: libxau-dev (>= 1:1.0.5-2), libxdmcp-dev (>= 1:1.0.3-2), xcb-proto (>= 1.12), xcb-proto (<< 2.0), libpthread-stubs0-dev (>=
    0.1), debhelper (>= 9), pkg-config, xutils-dev, xsltproc (>= 1.1.19),
    check (>= 0.9.4-2) <!nocheck>, python-xcbgen (>= 1.12), libtool,
    automake, python, dctrl-tools
    --
    Daniel Schepler

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)