상세 컨텐츠

본문 제목

Xcode Verification checksum was incorrect Error

개발기록

by 까먹기전에 2025. 1. 13. 16:16

본문

반응형
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

 

JFrog Landing

 

landing.jfrog.com


해당링크 확인해보니 시험판 14일이 뜬다... 유료화가 된건가..? 싶어서 작년에 jfrog 사고 터져서 전세계 사람들이 깃헙 이슈를 올렸을때가  떠올랐다.

 

해외개발자 깃헙레파지토리에서 한국어를 봤을때 되게 반가웠다.

 

심지어 아카이브 떠놓은 사람들도 있었다.

 

아무튼 해결방법은 

 

https://github.com/boostorg/boost/issues/996

 

Verification checksum was incorrect · Issue #996 · boostorg/boost

I'm using React Native which depends on Boost. When trying to run pod install I get the following message: [!] Error installing boost Verification checksum was incorrect, expected f0397ba6e982c4450...

github.com

 

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 하면 너무나도 잘된다.

관련글 더보기