Page 1 of 1

[DEBIAN] dependency libc6

PostPosted: Tue Oct 01, 2013 05:09
by TheSprtCz
Hi, i'm want to try minetest on Debian 7 Wheezy, but i can't because it yell: Dependency is not satisfiable: libc6 (>= 2.15). So i try to update this library but without success. Later, I found that newer version of this package is not available for Wheezy. Any other of you have same problem, or do you have solution for this?

Thanks, for help.

PostPosted: Tue Oct 01, 2013 06:14
by Menche
Where are you installing it from? I compile it from source on debian because the official package is old. It works fine for me.

PostPosted: Sat Oct 05, 2013 06:34
by TheSprtCz
First, i install it from debian packages, after this i try compiling it but it return this:
http://pastebin.com/m3hkfzdc

PostPosted: Sat Oct 05, 2013 07:37
by Menche
I haven't seen that, probably because I compile only the server on my debian machine. Maybe a library is missing? There's a list of packages required to build here.

I'm guessing that it's libgl1-mesa-dev that is missing.

PostPosted: Sat Oct 05, 2013 10:37
by TheSprtCz
I try again install all the dependencies and without success, same error.

PostPosted: Fri Oct 11, 2013 01:56
by shadowwraith
Are you compiling the correct version i.e 32bit (i386) or 64 bit (X86_64)?

also i found this topic on stack overflow that may help
http://stackoverflow.com/questions/10863613/how-to-upgrade-glibc-from-version-2-13-to-2-15-on-debian

PostPosted: Fri Oct 11, 2013 16:40
by solars
My way to build Minetest with debian:

Run this single line as root to install all needed files:

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
aptitude install build-essential libirrlicht-dev cmake libbz2-dev libpng12-dev libjpeg8-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev


And then run this script as user in the path for minetest:

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
wget https://github.com/minetest/minetest/tarball/master -O master.tar.gz
tar xf master.tar.gz
rm master.tar.gz
mv minetest-minetest-* minetest
cd minetest
cd games/
wget https://github.com/minetest/common/tarball/master -O common.tar.gz
tar xf common.tar.gz
rm common.tar.gz
mv minetest-common-* common
wget https://github.com/minetest/minetest_game/tarball/master -O minetest_game.tar.gz
tar xf minetest_game.tar.gz
rm minetest_game.tar.gz
mv minetest-minetest_game-* minetest_game
cd ..
cmake . -DRUN_IN_PLACE=1
make -j2


It runs in Debian Unstable and Debian Testing. I have no Debian Stable, so, I had not tested it on stable.