CMAKE_FIND_PACKAGE_PREFER_CONFIG=ON makes all packages required.
the following cmake project should configure successfully, and does not.
cmake_minimum_required(VERSION 3.15)
project(test)
set(CMAKE_FIND_PACKAGE_PREFER_CONFIG ON)
find_package(fsdfdsfdfsdfsdf)