Overview brew는 기존 배포판을 맥 환경에 맞도록 수정해 로컬에 설치할 수 있도록 도와준다. 그 과정 중 하나로 애용되는 것이 patch다. 대부분의 patch는 정상적으로 적용될 것이나, 패치가 정상적으로 이루어질 수 없다면 brew는 Hunk FAILED라면서 설치를 중지한다. 이 경우에는 fomula를 직접 수정해 잘못된 diff내용을 수정해주어야 한다. Example 다음은 kf5-sonnet 설치 중 나타난 에러이다.
1 2 3 4 5 |
patching file src/plugins/nsspellchecker/CMakeLists.txt Hunk #1 FAILED at 7. 1 out of 1 hunk FAILED -- saving rejects to file src/plugins/nsspellchecker/CMakeLists.txt.rej |
다음 명령으로 fomula를 […]