언제인가부터 MacPorts에 X11 패키지가 설치기되기 시작해서 신경이 쓰였습니다만...

매번 업데이트를 할 때마다 쓰지도 않는 X11 패키지 설치에 시간이 빼앗기는 것이 너무 싫어서 오늘 자세히 살펴보았습니다. 그 결과 trac을 설치하는 과정에서 의존성에 의해 함께 설치가 되는 것이더군요. 

의존성을 쫓아 본 결과, python 패키지가 의존성 관계에 있는 tk 패키지가 설치되기 때문에 불필요한 X11 패키지도 함께 설치가 되었습니다. 

python26의 경우 아래와 같이 variants를 이용하여 불필요한 tk와 X11 패키지 설치를 하지 않을 수 있습니다. 

sudo port install python26 +no_tkinter



티스토리 툴바