설치 패키지가 ruby_targets에 없는 플래그와 함께 나타납니다.

설치 패키지가 ruby_targets에 없는 플래그와 함께 나타납니다.
$ emerge --info | grep ruby 
..... RUBY_TARGETS="ruby23" ...... 

Emergency with 를 실행했는데 --newuse--deepuse 플래그를 추가하라는 메시지가 표시됩니다 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에서만 사용할 수 있기 때문입니다.

종속성이 너무 많아서 안정 버전을 사용하고 테스트 버전을 설치하기로 결정했습니다.

관련 정보