I am using puppet version 3.7.5.   I tried to run the following command:

   [root@dvcm puppetmaster]# puppet module install
--ignore-dependencies stahnma-epel --version 1.0.2
   Notice: Preparing to install into /etc/puppet/modules ...
   Notice: Downloading from https://forgeapi.puppetlabs.com ...
   Error: Could not install module 'stahnma-epel' (???)
  No version of 'stahnma-epel' can satisfy all dependencies
       Use `puppet module install --ignore-dependencies` to install
only this module

Which said to ignore dependencies and install a specific version.
However this failed saying I should use --ignore-dependencies if I
want this to work.

If however I run without the version:

   [root@dvcm puppetmaster]# puppet module install
--ignore-dependencies stahnma-epel
   Notice: Preparing to install into /etc/puppet/modules ...
   Notice: Downloading from https://forgeapi.puppetlabs.com ...
   Notice: Installing -- do not interrupt ...
   /etc/puppet/modules
   └── stahnma-epel (v0.0.3)

It succeeds but downloads the earlier version that another modules
says it requires (but it really works with the newer version).   I
expect it to work like this in the second case however that leaves me
no option to get the newer version of the dependent module installed
(this newer version works with EL 7 but the older version does not).

Any thoughts on how I might work around this?  It seems that something
is broken.

Best...James

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAPWHxf%2BigKAj9-W1L5Jo1240ETQDpKch0EU3gvDyNt8VdghS4Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to