Closed issue by fosslinux on void-packages repository https://github.com/void-linux/void-packages/issues/21899 Description: I found this while trying to build `mesa` using `-N`: ``` => ERROR: Build-time cyclic dependency gobject-introspection(host), cairo(host), mesa(host), ocl-icd(host), ruby(host), pango(host), gobject-introspection(host) detected. ``` The one-off solution I used was to disable `mesa-opencl`, build mesa, rennable and build mesa again, pulling in all of these dependencies and the cyclic dependency satisified. However I do not think this is a good long-term solution - we should fix this. We could make a separate ruby package that disables the `pango` gem, which would remove the cyclic dependency.