맥 환경에서 일렉트론 리눅스 빌드 에러 해결

하머·2023년 8월 30일
1

회사에서 빌드 도중 아래와 같은 에러가 발생되었는데

⨯ cannot execute  cause=exit status 1
                    out={:timestamp=>"2023-08-30T10:25:01.012260+0900", :message=>"Debian packaging tools generally labels all files in /etc as config files, as mandated by policy, so fpm defaults to this behavior for deb packages. You can disable this default behavior with --deb-no-default-config-files flag", :level=>:warn}
    {:timestamp=>"2023-08-30T10:27:15.182614+0900", :message=>"Process failed: ar failed (exit code 1). Full command was:[\"ar\", \"-qc\", \"", \"debian-binary\", \"control.tar.gz\", \"/var/folders/y2/89j_rlcs1kn5x0zxsc_rzxz40000gn/T/package-deb-build-4a64e910330a8c5f4d9cb18d12e717880f8e17db6be2c11c33743f59c509/data.tar.xz\"]", :level=>:error}

에러가 발생한 메세지에 있는 커맨드를 재현해보니 맥 업데이트시 발생되는 에러였다.

xcrun: error: invalid active developer path (/library/developer/commandlinetools), missing xcrun at: /library/developer/commandlinetools/usr/bin/xcrun

아래의 커맨드를 통해 맥의 commandlinetools 을 식별하도록 하여 해결할 수 있다.

xcode-select --install

나와같은 에러가 뜰 사람은 적어보이지만 검색했을 때 아무것도 나오지 않았기에 짧은 이 글이라도 남겨본다.

1개의 댓글

comment-user-thumbnail
2023년 10월 6일

저랑 양상이 같네요.. 전 아직 해결이 안 되는군요.

답글 달기