I'm new to minetest, played around a bit with the ubuntu package (0.4.9 if I remember right) and decided to get myself a newer, self-compiled version.
Thanks to the guys in the IRC, who helped me understand how to use git to get the stable branch, I removed the minetest package from the Ubuntu repository and compiled and installed like so:
git clone https://github.com/minetest/minetest.git
sudo apt-get install build-essential libirrlicht-dev cmake libbz2-dev libpng12-dev libjpeg-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev zlib1g-dev libgmp-dev libjsoncpp-dev
cd minetest
git checkout 0.4.14
git clone https://github.com/minetest/minetest_game.git games/minetest_game
cmake . -DRUN_IN_PLACE=FALSE -DBUILD_CLIENT=TRUE -DBUILD_SERVER=TRUE -DCMAKE_BUILD_TYPE=Release -DENABLE_CURL=TRUE -DENABLE_CURSES=TRUE -DENABLE_FREETYPE=TRUE -DENABLE_GETTEXT=TRUE -DENABLE_GLES=TRUE -DENABLE_LEVELDB=TRUE -DENABLE_REDIS=TRUE -DENABLE_SPATIAL=TRUE -DENABLE_SOUND=TRUE -DENABLE_LUAJIT=TRUE -DENABLE_SYSTEM_GMP=TRUE -DUSE_GPROF=TRUE
make -j 4
sudo make install
Of course I wanted to keep on mining in my old world "foo", which I invested a couple of hours into already. But when I try to load it, it fails. The output on the shell is as follows:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
benjamin@extensa:~$ minetest
Loaded texture: /usr/local/share/minetest/games/minetest_game/menu/header.png
Loaded texture: /usr/local/share/minetest/games/minetest_game/menu/icon.png
Loaded texture: /usr/local/share/minetest/games/minimal/menu/icon.png
2016-06-16 10:39:32: WARNING[Main]: NodeDefManager: Ignoring CONTENT_IGNORE redefinition
2016-06-16 10:39:32: ERROR[Main]: EmergeManager: mapgen indev not registered; falling back to v6
2016-06-16 10:39:32: ERROR[Main]: Some exception: "One or more noise parameters were invalid or require too much memory"
Loaded texture: /usr/local/share/minetest/games/minetest_game/menu/header.png
Loaded texture: /usr/local/share/minetest/games/minetest_game/menu/icon.png
Loaded texture: /usr/local/share/minetest/games/minimal/menu/icon.png
Quit message received.
benjamin@extensa:~$
To me it looks like the problem is mapgen indev not being there anymore (if I understood right what I found in the forum and wiki, it's been removed from the project for whatever reason).
Is there any chance I will be able to get back to mining in the world I once started with (obviously created with indev)?
Could it play a role that the Ubuntu repository had also some mods installed (whose names I don't recall) and that are missing now for the world to load?