supertuckart dependancy error

When launching supertuxkart I get this error…
supertuxkart: symbol lookup error: /usr/lib/libIrrlicht.so.1.7: undefined symbol: glXGetProcAddress

I have removed and re-installed and also tried different repos without success. What is this error about and why am I getting it.

I have:
Intel core duo laptop
2 GB Ram
openSUSE 11.3 education 32bit
Gnome

How can I fix this error as my 4 yr old is fixated on this particular game as it is not working. :wink:

Hello bossey1,

The problem lies in the fact the your libirrlicht is from a different repository than supertuxkart.
The solution is simple, start Software Management and search for libirrlicht1_7.
Click on the** libirrlicht1_7** package and select the tab versions.
There you’ll see multiple options, look for one from the openSUSE BuildService - Games.
Select it and install, if everything goes OK, supertuxkart should work.

If it doesn’t or encountered other problems please post the output of this command:

zypper lr -d

Good luck!:wink:

Try to install this library

su
# zypper install libirrlicht1_7

Thank you Edward_lii

Indeed that was the problem. I am surprised because this was working before so cannot understand how the library version changed. I have changed it from packman to opensuse games.

All is well now and my 4 year old girl says your the man!

The problem is not because using “libirrlicht is from a different repository” per se. The problem is the Packman package is broken… You should inform them of the problem.
Probably it just needs to be updated from 1.7.1 to 1.7.2 since it seems it’s upstream who fixed the problem.

Hello RedDwarf,

Well I thought the problem lied in the difference between the two packages.
I thought that the package from the Packman repository was an older version or was compiled with a different compile flag.
I made this conclusion because there was no problem playing Irrlamb with the Irrlicht engine from the packman repository.

But if that’s not the problem then you’re right and it is a packaging problem.

I’m glad it all works now!:wink: