-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Labels
Description
I'm having a problem.
My current problem is
Flag --default does not mark gems as default.
gem install game_name -v version_number --default does not set gems as default. Additionally I'd like to ask that --default flag unset already existing default version and apply default to the new versioin of the game such that when I have a gem A at version 1 set as default and when I install gem A at version 2 I'd like gem A version 1 be unset as defautl and version 2 set as default so it can be easily uninstalled. Currently it is not possible to uninstall a gem when it is already installed and set as default and when you install a newer version of the same gem and also set it as default.
gem --version
3.2.32
This issue is related to:
- Installing a library
- The command line
gem
Here are my current environment details:
$ gem env
gem env
RubyGems Environment:
- RUBYGEMS VERSION: 3.2.32
- RUBY VERSION: 2.6.5 (2019-10-01 patchlevel 114) [x86_64-linux]
- INSTALLATION DIRECTORY: /home/jedrek/.rvm/gems/ruby-2.6.5
- USER INSTALLATION DIRECTORY: /home/jedrek/.gem/ruby/2.6.0
- RUBY EXECUTABLE: /home/jedrek/.rvm/rubies/ruby-2.6.5/bin/ruby
- GIT EXECUTABLE: /usr/bin/git
- EXECUTABLE DIRECTORY: /home/jedrek/.rvm/gems/ruby-2.6.5/bin
- SPEC CACHE DIRECTORY: /home/jedrek/.gem/specs
- SYSTEM CONFIGURATION DIRECTORY: /etc
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /home/jedrek/.rvm/gems/ruby-2.6.5
- /home/jedrek/.rvm/rubies/ruby-2.6.5/lib/ruby/gems/2.6.0
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /home/jedrek/.rvm/gems/ruby-2.6.5/bin
- /home/jedrek/.rvm/gems/ruby-2.6.5@global/bin
- /home/jedrek/.rvm/rubies/ruby-2.6.5/bin
- /home/jedrek/.rvm/bin
- /usr/local/kafka/kafka_2.13-2.8.0/bin
- /usr/local/confluent/confluent-7.0.0/bin
- /home/jedrek/.nvm/versions/node/v17.1.0/bin
- /home/jedrek/bin
- /usr/local/sbin
- /usr/local/bin
- /usr/sbin
- /usr/bin
- /sbin
- /bin
- /usr/games
- /usr/local/games
- /snap/bin
I will abide by the code of conduct.