Error: unsupported ItemDefinition version

Error: unsupported ItemDefinition version

Postby magmatic » Sat Mar 30, 2019 7:29 pm

I installed Minetest on Ubuntu 18.04 desktop, and I installed a Minetest server on Ubuntu server 16.04 (VPS).

When I try connecting with my Ubuntu 18.04 client, I get an error that says:

A serialization error occurred:
unsupported ItemDefinition version
The server is probably running a different version of Minetest

I've tried uninstalling and reinstalling Minetest on my Ubuntu 18.04 desktop, but nothing seems to work.

Is there an easy fix for this? Can someone recommend a good way to install a Minetest client on Ubuntu 18.04 that will work?

Thanks.
magmatic
New member
 
Posts: 1
Joined: Sat Mar 30, 2019 7:03 pm

Re: Error: unsupported ItemDefinition version

Postby Festus1965 » Sun Mar 31, 2019 12:42 am

use terminal, and on your
- client version type "minetest --version",
- server type "minetestserver --version"
and compare them first.
Festus1965
Member
 
Posts: 924
Joined: Sun Jan 03, 2016 11:58 am
GitHub: Minetest-One
In-game: Thomas Explorer

Re: Error: unsupported ItemDefinition version

Postby bigbenaugust » Sun Apr 14, 2019 1:34 am

Today, I installed 5.0.1 via brew on a Mac in the house and got this exact error trying to connect to the server (0.4.15 or 0.4.17.1 running on Raspbian). I have never seen the error before because all of my other clients are Debian-based (so 0.4.15 or 04.17.1) and one Android 4.4 tablet with minetest 0.4.16.

Is there a client/server compatibility matrix somewhere?

Or is there a way to get homebrew to install 0.4.x?
bigbenaugust
New member
 
Posts: 2
Joined: Sun Apr 14, 2019 1:27 am
GitHub: bigbenaugust

Re: Error: unsupported ItemDefinition version

Postby Festus1965 » Sun Apr 14, 2019 2:28 am

Clients 5.x cant connect to server 0.4.x
Clients 0.4.x cant connect to server 5.x
check release files for older versions (to compile)
Festus1965
Member
 
Posts: 924
Joined: Sun Jan 03, 2016 11:58 am
GitHub: Minetest-One
In-game: Thomas Explorer

Re: Error: unsupported ItemDefinition version

Postby bigbenaugust » Sun Apr 14, 2019 11:03 am

Thanks, that was the one-line answer I needed! :D

For posterity:
To install X:
Code: Select all
brew cask install xquartz

To install the last 0.4.17.1 formula for minetest:
Code: Select all
brew install https://raw.github.com/Homebrew/homebrew-core/ffb065da3160a5fb65ae0bbd12e9a881168b25f9/Formula/minetest.rb

To pin the version so it doesn't get updated:
Code: Select all
brew pin minetest


Should work like a champ until Debian and Android all get updated.
bigbenaugust
New member
 
Posts: 2
Joined: Sun Apr 14, 2019 1:27 am
GitHub: bigbenaugust



Return to Problems



Who is online

Users browsing this forum: Yandex Bot [Bot] and 0 guests