I am having a fight with a postgressql nodule: It defines:
class postgresql::base { package {"postgresql": ensure => present, notify => undef, } ....... and later we have a class that inherits the base class: class postgresql::rhe::v8-4 inherits postgresql::base { $data_dir = $postgresql_data_dir ? { "" => "/var/lib/postgresql", default => $postgresql_data_dir, } package {[ "postgresql84", "postgresql84-server", ]: ensure => present, } How can I get puppet to ignore the package definition in the 'base' class? This is on redhat -- postgresql installs 8.1.xxx and I want 8.4 -- puppet installs the two 84 packages and then bitches that it can not install the straight postgresql because of conflicts (quite rightly). Russell -- 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.