Installing boost (1.76.0)
[!] Error installing boost
[!] /usr/bin/tar xf /var/folders/5p/cvp1tmcs6z1dxjzt0s7dvhb80000gn/T/d20250110-74424-r14krd/file.tbz -C /var/folders/5p/cvp1tmcs6z1dxjzt0s7dvhb80000gn/T/d20250110-74424-r14krd
tar: Error opening archive: Unrecognized archive format
이건 또 무슨 에러냐 했더니
jfrog 문제이다.
서버가 날라간거같은데
https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.bz2
해당링크 확인해보니 시험판 14일이 뜬다... 유료화가 된건가..? 싶어서 작년에 jfrog 사고 터져서 전세계 사람들이 깃헙 이슈를 올렸을때가 떠올랐다.
해외개발자 깃헙레파지토리에서 한국어를 봤을때 되게 반가웠다.
심지어 아카이브 떠놓은 사람들도 있었다.
아무튼 해결방법은
https://github.com/boostorg/boost/issues/996
Podfile 최상단에
def find_and_replace_boost_url
pod_spec = "../node_modules/react-native/third-party-podspecs/boost.podspec"
puts "Debug: Starting boost URL replacement"
if File.exist?(pod_spec)
puts "Debug: Found boost.podspec"
spec_content = File.read(pod_spec)
spec_content.gsub!(
'https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.bz2',
'https://archives.boost.io/release/1.76.0/source/boost_1_76_0.tar.bz2'
)
File.write(pod_spec, spec_content)
puts "Debug: Updated boost.podspec"
end
end
# Let the magic happen!
find_and_replace_boost_url
이거를 추가하고 pod install 하면 너무나도 잘된다.
Codepush standalone Install metric (0) | 2025.01.03 |
---|---|
React Native Codepush 서비스 종료(?)로 standalone으로 변경 (2) | 2024.12.04 |
프라시아 전기 맵 검색 (초반지역까지만 있음) (0) | 2024.10.27 |
[Error] Xcode : Command PhaseScriptExecution failed with a nonzero exit code 에러 (0) | 2024.05.31 |
React Native IDE 1일(?) 사용후기 (0) | 2024.05.24 |