|
Run the following Puppet code one after another:
package { 'autosign':
|
ensure => '0.0.10',
|
provider => 'gem',
|
}
|
package { 'autosign':
|
ensure => '0.1.1',
|
provider => 'gem',
|
}
|
Result:
$ gem list | fgrep autosign
|
autosign (0.1.1, 0.0.10)
|
Expected result:
$ gem list | fgrep autosign
|
autosign (0.1.1)
|
This gets in the way of all kinds of stuff that expect only one version of a gem installed.
This also affects pe_gem.
|