Issue #18985 has been updated by Dominic Cleal.
Subject changed from Augeas depends on augeas Ruby libraries to Augeas should
install libaugeas-ruby1.9.1 package on Ruby 1.9.1+ systems
Status changed from Needs More Information to Accepted
Thanks, I think the issue might be how the dependency is expressed. Checking
puppet/ext/debian/control, it uses:
Depends: libaugeas-ruby1.8 | libaugeas-ruby1.9
While on Quantal the package is libaugeas-ruby1.9.1, or libaugeas-ruby, which
in turn depends on the 1.9.1 version. It looks (to my untrained eye) like it
should be depending on the libaugeas-ruby meta package instead, which would be
more reliable across releases.
----------------------------------------
Bug #18985: Augeas should install libaugeas-ruby1.9.1 package on Ruby 1.9.1+
systems
https://projects.puppetlabs.com/issues/18985#change-82723
Author: Aaron Hicks
Status: Accepted
Priority: Normal
Assignee:
Category: augeas
Target version:
Affected Puppet version: 3.0.2
Keywords:
Branch:
Augeas in puppet depends on the libaugeas-ruby package in Ubuntu (and probably
Debian), and if it's not installed Puppet reports the error:
Error: Could not find a suitable provider for augeas
Installing the package libaugeas-ruby resolves the error.
This library should be a dependency of the Puppet package.
This issue may effect other OSs, but I've only been using Ubuntu.
--
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.