Hi, for some (mistyped?) bad package names the aptitude provider does not fail. Example manifest:
Package { provider => 'aptitude', ensure => 'latest', } package {"qt4": ensure => latest, } # puppet agent --test ... notice: /Stage[main]//Package[qt4]/ensure: ensure changed 'purged' to 'latest' ... # aptitude install qt4 Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Couldn't find package "qt4", and more than 40 packages contain "qt4" in their name. Couldn't find package "qt4", and more than 40 packages contain "qt4" in their name. No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 11 not upgraded. Need to get 0B of archives. After unpacking 0B will be used. Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done If I use "foobar" as package name it complains about non-existing package. regards, Andreas -- Andreas Kuntzagk SystemAdministrator MDC Berlin / BIMSB Tel.: +49 30 9406 2997 -- 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.