Note that there are some explanatory texts on larger screens.

plurals
  1. PODo I have to manually uninstall all dependent gems?
    text
    copied!<p>I tried to uninstall datamapper using the command <code>gem uninstall dm-core</code>. </p> <p>But it seems that a whole bunch of dependent gems also need to be uninstalled.</p> <pre><code>C:\&gt;gem uninstall dm-core You have requested to uninstall the gem: dm-core-0.9.11 dm-migrations-0.9.11 depends on [dm-core (= 0.9.11)] dm-cli-0.9.11 depends on [dm-core (= 0.9.11)] dm-serializer-0.9.11 depends on [dm-core (= 0.9.11)] dm-timestamps-0.9.11 depends on [dm-core (= 0.9.11)] dm-aggregates-0.9.11 depends on [dm-core (= 0.9.11)] dm-types-0.9.11 depends on [dm-core (= 0.9.11)] dm-is-tree-0.9.11 depends on [dm-core (= 0.9.11)] dm-observer-0.9.11 depends on [dm-core (= 0.9.11)] dm-validations-0.9.11 depends on [dm-core (= 0.9.11)] If you remove this gems, one or more dependencies will not be met. Continue with Uninstall? [Yn] n ERROR: While executing gem ... (Gem::DependencyRemovalException) Uninstallation aborted due to dependent gem(s) </code></pre> <p>I tried finding documentation on "gem uninstall" but there doesn't seem to be a way to uninstall the dependencies automatically:</p> <pre><code>C:\&gt;gem help uninstall Usage: gem uninstall GEMNAME [GEMNAME ...] [options] Options: -a, --[no-]all Uninstall all matching versions -I, --[no-]ignore-dependencies Ignore dependency requirements while uninstalling -x, --[no-]executables Uninstall applicable executables with out confirmation -i, --install-dir DIR Directory to uninstall gem from -n, --bindir DIR Directory to remove binaries from --[no-]user-install Uninstall from user's home directory in addition to GEM_HOME. -v, --version VERSION Specify version of gem to uninstall --platform PLATFORM Specify the platform of gem to uninst all Common Options: -h, --help Get help on this command -V, --[no-]verbose Set the verbose level of output -q, --quiet Silence commands --config-file FILE Use this config file instead of defau lt --backtrace Show stack backtrace on errors --debug Turn on Ruby debugging Arguments: GEMNAME name of gem to uninstall Summary: Uninstall gems from the local repository Defaults: --version '&gt;= 0' --no-force --install-dir C:/Ruby18/lib/ruby/gems/1.8 --user-install C:\&gt; </code></pre> <p>Am I missing something?</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload