나는 최근 신흥 세계에서는 일반 사람들이 받는 패키지를 업그레이드하지 않는다는 사실을 발견했습니다. 일반 사용자와 동기화했는데 실제로 현재 설치된 많은 커버리지 패키지가 더 이상 트리에 없습니다. 각 패키지를 개별적으로 표시하여 업그레이드할 수도 있겠지만 더 좋은 방법이 있어야 합니다. 현재 업그레이드 프로세스의 관련 부분은 다음과 같습니다.
layman --sync-all
emerge --update --deep --with-bdeps=y --newuse --keep-going --complete-graph --verbose-conflicts @world
나는 이렇게 Emergency를 실행하면 적어도 그 원자가 마인크래프트 파일에는 있지만 포티지 트리에는 없다는 경고를 줄 것이라고 생각했지만, 나는 그런 것을 본 적이 없습니다.
답변1
문제는 재정의된 패키지가 결코 안정적이지 않다는 것입니다( ~
ebuild의 아치에서 제거되지 않음). KEYWORDS
왜 이것이 완료되지 않았는지 잘 모르겠습니다. 적어도 제가 사용한 오버레이 패키지에서는 그렇습니다.
솔루션은 다음에서 찾을 수 있습니다.이 젠투 사용자 메일링 리스트 스레드, 각 적용 범위에서 불안정한 패키지를 허용하는 것입니다 package.accept_keywords
.
*/*::overlay-name ~amd64