macOS 10.15.0 Catalina - Unable to update the Minecraft Native Launcher
I just can't use the launcher. It doesn't wanna update. Therefore, I cannot play.
Environment
macOS 10.15.0
Linked Issues
Created Issue:
macOS 10.15.0 Catalina - Unable to update the Minecraft Native Launcher
I just can't use the launcher. It doesn't wanna update. Therefore, I cannot play.Environment
macOS 10.15.0
relates to
When attempting to start the launcher, it attempts to update, however the update always appears to fail if the runtime location is not ~/Library/Application Support/minecraft/, but is instead formed using a symbolic link to another volume.
It can be manually resolved by moving the required files to the correct location, which I found from this forum post, where they think it is caused by the space in "Application Support".
The nativeUpdaterLog.txt mentioned the error code "Error: Cross-device link" when attempting to move a file from /var/ into the launcher directory. I can't find the full log though, as it was overwritten once I manually moved the required files.
MCL-12204 mentions it fails to run on macOS 10.15, but I'm unsure if this is related, as I had an issue with macOS 10.14. Also MCL-12208 mentions a similar issue. I can't tell if either of them are using symlinks though, if so this may be a duplicate.
It's only on the GM version of Catalina that the error occurred to me (MCL-12204) so I'm not sure if that's really related to Catalina. The runtime is in the correct directory : ~/Library/Application Support/minecraft/ however, my home folder is on an external hard drive.
I have these errors in the logs:
LauncherConfiguration.cpp(213)] Error opening: /Volumes/home/leonov/Library/Application Support/minecraft/launcher/.version, Error message: No such file or directory
PistonUpdate.cpp(403)] Update failed for: launcher.bundle/Contents/Resources/ui.zip, Error: Cross-device link
EDIT:
The .version file is indeed absent. (I know this is an hidden file and I looked for it with the command ls -a in the Terminal).

Is this still an issue? There was a temporary issue yesterday that might have caused this.
Unfortunately, the issue is still there
It worked with all the previous macOS 10.15 beta. So I don't know what happened. However, that may also only be an issue on this particular Mac I'm playing on.
After watching other reports it doesn't seem that I'm the only one.
For info, I have these error in the updater log
LauncherConfiguration.cpp(213)] Error opening: /Volumes/home/leonov/Library/Application Support/minecraft/launcher/.version, Error message: No such file or directory
PistonUpdate.cpp(403)] Update failed for: launcher.bundle/Contents/Resources/ui.zip, Error: Cross-device link
The .version file is indeed absent.
I tried deleting everything but the 'save' directory in the 'minecraft' directory, but that didn't help at all.
This is happening to me too on macOS 10.11.6. Seems to be happening with almost all macOS ones, it was working recently then it stopped. Uninstalling and reinstalling both Minecraft and Java has not worked. Same issue, no .version file or directory.
After all the similar bug reports, how is it still « Confirmation Status: Unconfirmed » and nobody is assigned to the job? I mean... people just can't play the game. How more urgent does it need to be?
Well I don't know what happened, but that has been solved for me.
I had this issue after updating to Catalina but it appears to have resolved itself now. FWIW it was only happening on 2017 iMac i5. Updated 2017 i5 MBP to Catalina and had no issues whatsoever.
This issue is resolved in bootstrap versions 598 (MacOS) and 601 (Windows).
Also reported here:
https://bugs.mojang.com/browse/MCL-12229