Issue #8011 has been updated by Jacob Helwig. Status changed from Merged - Pending Release to Code Insufficient
I've reverted the merge into `master`. [Jenkins](https://jenkins.puppetlabs.com) revealed a problem with the code when running the tests against Ruby 1.9. Doing '`resource[:source].map ...`' doesn't appear to be doing what was assumed. It works with Ruby 1.8.7 since String#map will iterate over the lines in the string, but this was removed in Ruby 1.9. The source parameter isn't coming in as an array. Given what it looks like the intent of the provider code is there, I don't think that this is actually the right way to go about it. It looks like we should either update all of the providers to handle source being an array instead of just a string, or say that only one source is supported for this provider and stop trying to iterate over it. I'm hesitant to have to update all of the other providers (and potentially break any custom providers that people have written). Dominic, what would you like to do in regards to this? ---------------------------------------- Feature #8011: Support temp repo URL in pkgutil provider https://projects.puppetlabs.com/issues/8011 Author: Dominic Cleal Status: Code Insufficient Priority: Normal Assignee: Dominic Cleal Category: package Target version: Telly Affected Puppet version: Keywords: pkgutil solaris Branch: https://github.com/domcleal/puppet/tree/tickets/master/8011 The pkgutil provider should support using the "source" attribute of the package type as a temporary repo URL, then supply it to pkgutil with the -t option. Other providers such as gem, pip, openbsd, freebsd and ports support this usage already. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
