$ emerge --info | grep ruby
..... RUBY_TARGETS="ruby23" ......
Emergency with 를 실행했는데 --newuse
에 --deep
use 플래그를 추가하라는 메시지가 표시됩니다 ruby22
. 이러한 패키지는 사용할 수 없습니다 @system
.
이러한 패키지는 다음과 같습니다.
>=virtual/rubygems-14 ruby_targets_ruby22
>=dev-ruby/rdoc-6.0.1 ruby_targets_ruby22
>=dev-ruby/rubygems-2.7.4 ruby_targets_ruby22
이 패키지에는 use 플래그가 있습니다 ruby_targets_ruby23
. Ruby22를 사용하여 설치해야 합니까?
Ruby22를 사용하여 이러한 사용 플래그를 제거하면 충돌을 알립니다.
Eminem을 실행하면 --depclean
삭제할 것이 아무것도 없습니다.
Python과 마찬가지로 python3_6 및 python3_4에 대한 플래그가 없지만 항상 설치됩니다.
답변1
minitest
루비 & 패키지를 사용하는 이유는 rdoc
안정적인 버전을 사용하기 위함입니다.
Python을 사용하는 이유는 pdf
종속 패키지의 플래그 사용이 안정적인 버전 python3_4에서만 사용할 수 있기 때문입니다.
종속성이 너무 많아서 안정 버전을 사용하고 테스트 버전을 설치하기로 결정했습니다.