I am attempting to use install some macports packages via puppet:

My manifest looks like this:

  $macportsineed = [ 'ncftp', 'git-core' ]
  package {  $macportsineed :
   ensure => 'installed',
   provider => 'darwinport',
  }

Here is the message I get from puppetd:

debug: Puppet::Type::Package::ProviderDarwinport: Executing 
'/opt/local/bin/port upgrade git-core'
err: //Node[macaddr-c8bcc8937cf9]/Package[git-core]/ensure: change from absent 
to present failed: Execution of '/opt/local/bin/port upgrade git-core' returned 
1: Error: git-core is not installed
To report a bug, see <http://guide.macports.org/#project.tickets>

debug: Puppet::Type::Package::ProviderDarwinport: Executing 
'/opt/local/bin/port upgrade ncftp'
err: //Node[macaddr-c8bcc8937cf9]/Package[ncftp]/ensure: change from absent to 
present failed: Execution of '/opt/local/bin/port upgrade ncftp' returned 1: 
Error: ncftp is not installed
To report a bug, see <http://guide.macports.org/#project.tickets>

What am I doing wrong?

I am using  puppetd --version

        2.6.1

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@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.

Reply via email to