We're considering breaking mock's SCM plugin out into a sub-package
(mock-scm) so that we can pull in dependencies (git, cvs, svn, tar,
etc.) automagically. We don't do it currently because most folks don't
actually need an SCM to use mock, but it's a PITA when you actually do
want to use it and don't have all the dependent packages installed.
Would it be an incredible inconvenience for anyone to have the SCM
functionality migrate to a sub-package?