you also have to have a include foo1
somewhere. Note that your require is a dependency, not an instantiation. require just says that foo1 has to be installed first, before libreoffice package can be installed. -- vagn class libreoffice { case $hostname { "foo": { include foo1 package { "libreoffice": ensure => present, require => Class["foo1"] } } } } -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.