You use optional features and there is therefore no hard require. But I will to enable the Recommends for Fedora as well...