Issue #21769 has been updated by Sergey Sudakovich.
The basic problem is that SemVer class relies on the facet that MAX will be the maximum version there is - infinity and that is done using 1.0/0 expression, to generate Infinity. according to discussion here https://www.ruby-forum.com/topic/74141 Infinity = 1.0/0 is not supported on all platforms. On PPC Debian 32bit (Cumulus Linux) it is equal to -Infinity, so any comparison with SemVer::MAX is invalid. Proposed ---------------------------------------- Bug #21769: Unable to install any module PPC Debian platform https://projects.puppetlabs.com/issues/21769#change-94760 * Author: Sergey Sudakovich * Status: Unreviewed * Priority: Normal * Assignee: * Category: modules * Target version: * Affected Puppet version: * Keywords: * Branch: ---------------------------------------- When I try to install any module form puppetforge, whether it has dependencies or not, I get the following message. root@dni-7448-35:~# puppet module install branan/eight_hundred --debug Notice: Preparing to install into /etc/puppet/modules ... Notice: Downloading from http://forge.puppetlabs.com ... Error: Could not install module 'branan-eight_hundred' (latest: v8.0.0) No version of 'branan-eight_hundred' will satisfy dependencies You specified 'branan-eight_hundred' (latest: v8.0.0) Use `puppet module install --force` to install this module anyway -- 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. For more options, visit https://groups.google.com/groups/opt_out.
