libghc-xmonad-dev 및 libghc-xmonad-contrib-dev를 설치할 수 없습니다.

libghc-xmonad-dev 및 libghc-xmonad-contrib-dev를 설치할 수 없습니다.

저는 sid 브랜치에서 실행되는 롤링 릴리스 데비안 배포판인 Siduction을 사용합니다.

시스템 업데이트를 시도했지만 libghc-xmonad-dev 및 libghc-xmonad-contrib-dev를 설치할 수 없는 것 같습니다. xmonad를 사용하려면 이것이 필요합니다. 어떤 제안이 있으십니까?

> apt-get install libghc-xmonad-dev libghc-xmonad-contrib-dev                                                                                                                
Reading package lists... Done                                                                                                                                                               
Building dependency tree                                                                                                                                                                    
Reading state information... Done                                                                                                                                                           
Some packages could not be installed. This may mean that you have                                                                                                                           
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:


The following packages have unmet dependencies:
 libghc-xmonad-contrib-dev : Depends: libghc-x11-dev-1.8-10997
                             Depends: libghc-x11-xft-dev-0.3.1-da3b1
 libghc-xmonad-dev : Depends: libghc-x11-dev-1.8-10997
                     Depends: libghc-data-default-dev-0.7.1.1-bf135
E: Unable to correct problems, you have held broken packages.                  

답변1

이는 Sid 기반 롤링 게시를 사용할 때의 함정 중 하나입니다. 하스켈 패키지는 다음과 같은 과정을 거치고 있습니다.재건, 따라서 Sid의 패키지 트리가 상당히 손상되었습니다.

Sid의 상황이 해결될 때까지 기다리거나버스터 버전모든 종속성을 사용할 수 있습니다. 후자는Siduction 매뉴얼에 설명되어 있습니다..

관련 정보