Hi all, I have defined in my site.pp:
Package { provider => yum, ensure => latest, } and in one of my modules: package {"qt": provider => yum, ensure => absent, } package {"ati-fglrx": provider => yum, ensure => absent, } package {"libmng": provider => yum, ensure => absent, } (I've dobled provider definition cause I tought it was not working). Then, if I go to node and run it by hand I see next error: err: /:main/Node[td007.pic.es]/blade_x5355/glite31/yaim_packages/Package[libmng]/ensure: change from 1.0.8-1 to absent failed: Execution of '/bin/rpm -e libmng-1.0.8-1.x86_64' returned 1: error: Failed dependencies: libmng.so.1()(64bit) is needed by (installed) qt-3.3.3-16.el4.x86_64 Why is it executing rmp -e and not yum remove? TIA, Arnau --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---