distriqt / ANE-IronSource

IronSource ANE updated to latest SDK
5 stars 0 forks source link

IronSource not installing with APM - Checksum does not match #30

Closed mrfrasier closed 2 years ago

mrfrasier commented 2 years ago

Have a project that keeps failing to update due to a dependency mismatch between IronSource ANE and PushNotifications. I removed IronSource completely from the project, run apm install com.distriqt.PushNotifications and somewhere along the line it starts downloading IronSource again -- but it fails every time

Expected behaviour

IronSource to install via APM

Actual behaviour

Fails due to mismatched checksum

Environment

apm 1.1.5 on Windows 10 (using terminal within VSCode)

Logs

99% Downloading package : com.distriqt.IronSource@3.2.3 99% Downloading package : com.distriqt.IronSource@3.2.3 99% Downloading package : com.distriqt.IronSource@3.2.3 99% Downloading package : com.distriqt.IronSource@3.2.3 99% Downloading package : com.distriqt.IronSource@3.2.3 99% Downloading package : com.distriqt.IronSource@3.2.3 99% Downloading package : com.distriqt.IronSource@3.2.3 99% Downloading package : com.distriqt.IronSource@3.2.3 100% Downloading package : com.distriqt.IronSource@3.2.3 ✗ Downloaded file failed checks - retry install again later! checksum does not match ERROR :: Failed to install package : com.distriqt.IronSource@3.2.3 install :: Downloaded file failed checks: checksum does not match

marchbold commented 2 years ago

Thanks for reporting this, I'll check into it.

marchbold commented 2 years ago

Hmm can't seem to replicate this issue, can you try clearing your cache by deleting the apm_package directory and running apm install again?

You may have a corrupted download. Might have to look into apm handling this better.

mrfrasier commented 2 years ago

Hey, that seems to have been the issue. After deleting the whole directory I went back and installed everything manually and no issues!