Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Downloading "Info.plist" 0.00% - failed! #1728

Open
EvelRus opened this issue Jan 1, 2025 · 5 comments
Open

Downloading "Info.plist" 0.00% - failed! #1728

EvelRus opened this issue Jan 1, 2025 · 5 comments

Comments

@EvelRus
Copy link

EvelRus commented Jan 1, 2025

Requesting current version information from server...
Trying to download update filelist from 'https://nightly.siedler25.org/s25client/nightly/darwin.x86_64/updater/files"
Parsing update list...
Updating "Info.plist" to "./s25client.app/Contents"
Downloading "Info.plist"                           0.00% - failed!
Update failed: Download of ./s25client.app/Contents/Info.plist.bz2failed!
Return To The Roots v20241218-17844c8101ab0167fb98be2cd4be9e6e51608bd4
Compiled with Clang version 11.0.1  for Mac OS 64 Bit

Good day.
This error keeps appearing, every time I have to download the client again, instead of updating...

Using directory "../../../"
Requesting current version information from server...
Trying to download update filelist from 'https://nightly.siedler25.org/s25client/nightly/darwin.x86_64/updater/files"
Parsing update list...
Updating folder structure...
Creating symlink "./s25client.app/Contents/Frameworks/SDL2_mixer.framework/Versions/Current"
Creating symlink "./s25client.app/Contents/Frameworks/SDL2_mixer.framework/SDL2_mixer"
Creating symlink "./s25client.app/Contents/Frameworks/SDL2_mixer.framework/Resources"
Creating symlink "./s25client.app/Contents/Frameworks/SDL2.framework/SDL2"
Creating symlink "./s25client.app/Contents/Frameworks/SDL2.framework/Versions/Current"
Creating symlink "./s25client.app/Contents/Frameworks/SDL2.framework/Resources"
Creating symlink "./s25client.app/Contents/MacOS/libminiupnpc.dylib"
Creating symlink "./s25client.app/Contents/MacOS/libminiupnpc.17.dylib"
Return To The Roots v20241229-938c7f23e352addf4ca9b3c52f515d3b5ea43dd5
Compiled with Clang version 11.0.1  for Mac OS 64 Bit

downloaded the new version, it works... I guess until the new version comes out

@EvelRus
Copy link
Author

EvelRus commented Jan 14, 2025

/tmp/rttr.command
Using directory "../../../"
Requesting current version information from server...
Trying to download update filelist from 'https://nightly.siedler25.org/s25client/nightly/darwin.x86_64/updater/files"
Parsing update list...
Updating "Info.plist" to "./s25client.app/Contents"
Downloading "Info.plist"                           0.00% - failed!
Update failed: Download of ./s25client.app/Contents/Info.plist.bz2failed!
Return To The Roots v20241229-938c7f23e352addf4ca9b3c52f515d3b5ea43dd5
Compiled with Clang version 11.0.1  for Mac OS 64 Bit

As I wrote earlier... A new version came out and errors started appearing

@Flamefire
Copy link
Member

I added output of the error in case of failure: Return-To-The-Roots/s25update@51196ff

That will be available with #1727 which is yet to be merged.

As-is there is no indication what failed and why. Possibly a certificate issue?

@EvelRus
Copy link
Author

EvelRus commented Jan 14, 2025

Possibly a certificate issue?

If only I knew with what certificate... And why, then, while the version is up-to-date, everything goes without errors?

@Flamefire
Copy link
Member

It is an https connection so uses a SSL certificate. But I guess that would also fail earlier.

I suspect that it is the write operation that fails, not the download: It first downloads updater/files to memory, checks for any changes and then downloads the Info.plist file to the Contents directory. If everything is up to date no file is written
Is it possible that the app folder is read-only?

@EvelRus
Copy link
Author

EvelRus commented Jan 14, 2025

I don't think so, because I just download the site archive, unpack it and move it to /Application. I checked the rights - 755 (drwxr-xr-x)
But the file doesn't download...
Downloading "Info.plist" 0.00% - failed!

Update:
Deleted the file Info.plist.bz2, launched s25client, the file got these characteristics
0 -rw-r--r-- 1 evelrus admin 0 Jan 14 18:44 Info.plist.bz2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants