I think that these specific implementations are a better fit to go into `host/unix/package.rb` or something similar (like our [file manipulations](https://github.com/puppetlabs/puppet-acceptance/blob/master/lib/puppet_acceptance/host/unix/file.rb).