데보르판 거짓 긍정: libmagickwand-dev:all

데보르판 거짓 긍정: libmagickwand-dev:all

On Pop!_OS 20.10(system76의 우분투 변형) apt install libmagickwand-dev뒤에 deborphan인쇄하십시오 libmagickwand-dev:all.

이것은 버그인가요, 아니면 제가 뭔가 잘못하고 있는 건가요?

답변1

버그는 아니지만 아무 짓도 안 했네요잘못된. 해당 섹션 에 있으므로 고려되는 이유는 libmagickwand-dev임시 패키지로 표시되어 있으며 리프 패키지이기 때문에 결국 고아 패키지로 나열됩니다.libmagickwand-6.q16-devoldlibsdeborphan

libmagickwand-6.q16-dev직접 설치하면 이 문제를 피할 수 있습니다 .

더 자세히 설명하면 libmagickwand-dev리소스 oldlibs섹션에 있고 패키지 설명에 "이것은 기본 채널 Depth에 대한 libmagickwand-6 개발 파일의 새로운 ABI로 시스템을 마이그레이션하는 데 도움이 되는 전환 패키지입니다."라고 되어 있으므로 전환 패키지로 식별할 수 있습니다. ." (이것들은전환 패키지에 대한 모범 사례 문서화.)

시스템에 설치된 스테이징 패키지를 나열하려면 다음을 시도하십시오.

  • dpkg -l | grep -E 'transitional|dummy'
  • deborphan --guess-dummy
  • aptitude search '~soldlibs ~i'

전환 패키지의 목적은 전환을 허용하는 것입니다. 패키지 A를 패키지 B로 교체해야 하는 경우 B를 위해 A를 포기할 수는 없으며 먼저 A와 B를 게시한 다음 이에 의존하는 모든 패키지를 기다려야 합니다. A를 B로 업데이트한 다음 A를 삭제합니다. 변환 과정에서 A 또는 B의 신규 사용자는 B를 직접 설치해야 합니다.

관련 정보