Merge pull request #55 from nanliu/tb/containment
[puppet-modules/puppetlabs-apt.git] / manifests / source.pp
index cbf2fd4566ae43bf9312156ef14a88161a7f7eb1..e55cafdfd1f4fbb493247f88b5a497270eec743e 100644 (file)
@@ -61,4 +61,9 @@ define apt::source(
       before      => File["${name}.list"],
     }
   }
+
+  # Need anchor to provide containment for dependencies.
+  anchor { "apt::source::${name}":
+    require => Class['apt::update'],
+  }
 }