Zbigniew Jędrzejewski-Szmek wrote: > I think Suggests would be OK. Even Recommends seems like too much. You may > be using clang++ to compile the code, or just accessing headers from > doxygen, or maybe testing an alternate version of g++ from copr, i.e. with > a different package name… Suggests is actually pretty useless though, because nothing (on the consumer side) really uses it in Fedora. > I also think that it doesn't make sense to pull in the compiler from a > -devel package because you need so many other things: a linker, make or > ninja, maybe meson/autotoolz/cmake/ant/whatever, so pulling in cmake+g++ > is not enough in some cases and too much in other. Well, a lot of this used to be part of the default buildroot once upon a time, e.g., make was only recently dropped from it. These changes have made it harder to build software for Fedora. In fact, even g++ was once part of the default buildroot, and in fact, one of the motivations for adding those Requires: gcc-c++ to some strategic -devel packages was to avoid having to add the BuildRequires to hundreds of packages. Kevin Kofler _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure