Description of problem: Packages depending on leatherman just #include <catch.hpp> and expect it to be part of leatherman. The build option removes it entirely so it cannot be relied on anymore. As it's just used for testing and no part of the compiled lib it's safe to not enforce an unbundling to remove it. See breakage here: https://kojipkgs.fedoraproject.org//work/tasks/768/22970768/build.log See working version here: https://copr-be.cloud.fedoraproject.org/results/jhogarth/facter3/fedora-rawhide-x86_64/00652818-cpp-hocon/build.log.gz
Since this is breaking the build of my new package I'm fixing this as a ProvenPackager. Feel free to tweak my fix if you need to. I'm only making the fix in rawhide as that's where I need to build facter3.