What command did you run? I assume something like eas build -p android?
Which part of the build logs do you see those errors in? e.g. “Install dependencies” or “Run gradlew” etc.
Can you paste the part of the logs before those errors?
Does your project have files like the following (with the exact upper/lowercase letters)?
assets/Icons/PNG/Apple.png
assets/Icons/PNG/Arrow 2 Right White.png
assets/Icons/PNG/Arrow Left.png
assets/Icons/PNG/Arrow Right.png
assets/Icons/PNG/Cart.png
My initial thoughts are that it might have something to do with macOS having a case-insensitive filesystem by default, while Linux is case-sensitive, but not sure exactly how it would result in the above errors.
EDIT: Just remembered something:
Please check that you use matching case for the actual file/directory names and the JavaScript code that references them. e.g. you can’t have a file called assets/icons/png/apple.png that you refer to in JavaScript using require('assets/Icons/PNG/Apple.png');