On 8/30/19 2:37 PM, Sudheer Satyanaraana wrote:
Hello,
I am on Fedora 30.
I am unable to install the Vagrant plugin vagrant-scp.
I get this error:
vagrant plugin install vagrant-scp
Installing the 'vagrant-scp' plugin. This can take a few minutes...
/usr/share/gems/gems/psych-3.1.0/lib/psych.rb:237: warning: already initialized constant
Psych::LIBYAML_VERSION
/usr/share/ruby/psych.rb:237: warning: previous definition of LIBYAML_VERSION was here
/usr/share/gems/gems/psych-3.1.0/lib/psych.rb:239: warning: already initialized constant
Psych::NOT_GIVEN
/usr/share/ruby/psych.rb:239: warning: previous definition of NOT_GIVEN was here
Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:
conflicting dependencies fog-core (~> 1.43.0) and fog-core (= 2.1.2)
Activated fog-core-2.1.2
which does not match conflicting dependency (~> 1.43.0)
Conflicting dependency chains:
fog-core (= 2.1.2), 2.1.2 activated
versus:
vagrant-libvirt (> 0), 0.0.41 activated, depends on
fog-core (~> 1.43.0)
As you can see, there's an issue resolving dependencies. How do I go about resolving
this issue?
First off, I am not familiar with the software you're referencing. So, it is possible
I don't know what I'm
talking about. :-)
But, if I try to install vagrant it will also install
rubygem-fog-core noarch 2.1.2-2.fc30
Which seems to match the issue as it seems the plugin you're trying to install wants
an earlier version?
I notice that this is also going to be installed
rubygem-net-scp
Does this provide the same functionality as the plugin you're trying to install?
--
If simple questions can be answered with a simple google query then why are there so many
of them?