puppetlabs/puppet-apt — pull request #22 by haus (2012-02-24 05:09:07+00:00)
Title: Allow duplicate required_packages between sources

Previously, if more than one apt::source required the same packages to be
installed it would fail with a duplicate exec resource. This adds the name of
the source resource to the exec and gives the exec a name, moving it to a
command parameter for the exec. It also includes updated tests.