Issue #18534 has been reported by Josh Cooper.

----------------------------------------
Bug #18534: Warn when multiple versions of the same module are available in the 
modulepath
https://projects.puppetlabs.com/issues/18534

Author: Josh Cooper
Status: Unreviewed
Priority: Normal
Assignee: 
Category: 
Target version: 
Affected Puppet version: 
Keywords: 
Branch: 


The module tool tries to prevent multiple versions of the same module from 
being installed. But there are lots of ways that you can end up in that state, 
such as by installing a module using a specific modulepath (puppet module 
install --modulepath dirA)

Then if the master is configured to use multiple modulepaths, 
modulepath=dirA:dirB, you can easily end up with multiple versions of the same 
module. This can cause unexpected breakage if the version in dirA is 
incompatible with respect to the one in dirB, especially when the module, e.g. 
stdlib, is a dependency shared by multiple modules.. See #18525.

One simple thing to assist debugging this situation would be to issue a warning 
on the master if there are multiple versions of the same module accessible in 
its modulepath.


-- 
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.

Reply via email to