Mac, iOS
dpkg-scanpackages 문제...
iolate
2013. 2. 6. 00:27
brew 를 설치하면서 macports 를 옮겼는데
예상치 못한 문제가 생겨났다..ㅠㅠ
레포지토리를 만들때 필요한 dpkg-scanpackages 가 제대로 작동이 안되는 것..
dpkg-scanpackages 는 perl 스크립트 인데 이 스크립트에서 필요한 Dpkg 모듈이 제대로 로드가 안되는 문제였다.
brew 로 설치된 dpkg 의 원본 디렉토리 하위에 보면 Dpkg.pm 파일이 있고 이 경로를
Perl 의 include 폴더에 포함시켜 주면서 일단은 해결.
여기까지도 상당한 시간이 걸렸는데,
짜증나게 그다음 sha256sum 이 실행이 안되는 문제 발생.
macports 가 설치한 sha256sum 을 찾아보니(/opt/local/libexec/gnubin/)
자기 자신을 링크하는 파일일 뿐, 원본을 찾을 수 없었다...ㅠ
결국 일단 우분투에서 시도.
dpkg 만 설치해서는 안되고 dpkg-dev 패키지를 설치해야 한다.
설치 후 시도해보면 정상 작동!!
이것만 2시간 넘게 삽질한 것 같다..ㅠㅠ