On Thu, Jun 15, 2017 at 1:27 PM, Stephen Gallagher <sgallagh@redhat.com> wrote:

If that's the case, I think these two approaches are *basically* identical,
except that the metapackage approach will probably cause DNF to misbehave due to
the "clean_requirements_on_remove=true" default configuration (which might cause
it to try to remove a bunch of other packages that were installed at the same
time as 'perl'.

In my opinion, this is merely an example of why the "clean_requirements_on_remove=true" default is problematic. But I won't rehash that discussion here.

-Dan