$ emerge --info | grep ruby
..... RUBY_TARGETS="ruby23" ......
E eu corro emerge with --newuse
e --deep
, ele me pedirá para adicionar use flag with ruby22
. Esses pacotes não estão em @system
.
Esses pacotes são:
>=virtual/rubygems-14 ruby_targets_ruby22
>=dev-ruby/rdoc-6.0.1 ruby_targets_ruby22
>=dev-ruby/rubygems-2.7.4 ruby_targets_ruby22
Esses pacotes têm use flag ruby_targets_ruby23
, e devo instalá-los com ruby22?
Se eu remover esse sinalizador de uso com ruby22, ele notificará um conflito.
Se eu executar emerge with --depclean
, não há nada para remover.
E o mesmo com python, não tenho sinalizador com python3_6 e python3_4, mas sempre os instala.
A razão do ruby é que o pacote
minitest
&rdoc
usa a versão estável.A razão do python é que um uso de sinalizador
pdf
que depende apenas do pacote pode usar python3_4 na versão estável.Existem muitas dependências, decido usar a versão estável e também instalar a versão de teste.