mojira.dev
MCL-8649

Linux: "Missing key 'natives-linux' on libraries[*].downloads" when downloading versions 1.8 and lower

Trying to download the client for 1.8.x with the 2.0.1005-dev-linux client fails with the error message.

Error details: Missing key 'natives-linux' on libraries[*].downloads (should be object, required as there's a classifier)

No 1.8 folder is created under versions, and no jar files are downloaded.

Newer versions 1.9 - 1.12.2 all seem to work fine, but can not download and launch a 1.8.x client for regression testing.

Linked issues

Attachments

Comments 16

Please do not mark unreleased versions as affected.
You don't have access to them yet.

You are currently using a non-authorized version of Minecraft. If you wish to purchase the full game, please visit the Minecraft Store.
We will not provide support for pirated versions of the game, these versions are modified and may contain malware.

-- I am a bot. This action was performed automagically!

This issue does not occur in the 1.6.84-j launcher with 1.8 client.

Please add correct version lists for Linux launchers for future reference.

-Please verify - is your version 2.0.1005-dev-linux, or 2.9.1005-dev-linux?-

6 more comments

i've been having stuff like this happen on my pc.

The same manifest error when I am trying to launch 1.8.9 on Ubuntu 17.10 😞 Newer versions works.

it also happens on 1.7.2

I don't think editing the JSON files would be good because old versions shouldn't have to be modified to work with newer launchers. The launcher should just launch old versions of Minecraft as they were.

David Chamberlin

petr.mrazek

Community Consensus

trello

Retrieved