brew upgrade하고 났더니..
곧곧에서 문제가 터지고 있는데 ㅋㅋ
dyld: Library not loaded: /usr/local/lib/libltdl.7.dylib Referenced from: /usr/local/bin/identify Reason: image not found Trace/BPT trap: 5
아래와 같은 메세지가 Rails log에 계속 쌓이고..
이 프로세스 때문에 서버 속도도 느려지는 문제가 생겼다.
일단 ImageMagick문제인건 알겠는데..
검색을 해보니 유사한 케이스도 별로 없고..
그나마 최신것 중에 검색결과가
http://issues.collectionspace.org/browse/CSPACE-5884
이 녀석이다.
여기서 하는 말은 별다른거 없고
- XCode 설치하고
- Command Line 설치하고
- XQuartz 설치하고
- brew 설치하고
- brew로 libtool 설치하고
- brew에서 imageMagick 지우고, 다시 설치해라
인데..
이때까지 아무문제 없이 잘 쓰고 있던 나로썬 당황스러울 수 밖에.
brew upgrade를 할려고 했더니 XQuartz가 구버전이라 최신버전으로 업데이트 했었는데.
고로 의심이 가는건 세가지.
- brew upgrade
- XQuartz 최신 버전 설치
- imageMagick 최신 버전
뭐 암튼 엄청난 삽질을 했는데, 생각외로 간단하게 해결했다.
그냥 imageMagick 버전을 예전에 문제없이 잘 쓰던것으로 바꿔줬다.
brew info imagemagick
로 설치되어 있는 버전들 확인
과거 문제 없이 사용하던 6.7.7-6 로 스위칭!
후 imageMagick 문제없이 잘 되는지 확인!
brew switch imagemagick 6.7.7-6
사실 궁극적인 해결은 아니다.
좀 더 집중적으로 파서 무엇이 문제인지 알아내야 겠지만..
일단 문제는 해결되었고, 그럴 시간도 없다.
그저 imageMagick, Homebrew 중 한놈의 버그라는 추정밖에 -ㅅ-



