Page 1 of 1

.deb spring missing libraries (.so) on Gusty

Posted: 22 Nov 2007, 19:33
by kimastergeorge
On my installation of Ubuntu Gutsy, running spring from the command line turns up the following:

Code: Select all

spring: error while loading shared libraries: libGLEW.so.1.3: cannot open shared object file: No such file or directory
It turns out that I have 1.4 installed, and I don't believe that I have a newer version because of backports.

I tried as a kludge creating symbolic links which made the 1.4 files appear as 1.3, and this turned up a couple libboost errors because I have the wrong version, again. I tried fixing these in the same way, and this all led to a segmentation fault, so I removed my symbolic links.

Has anyone else had this experience on Gutsy? Is there a way to fix this? Is it something I'm doing, or is the repository messed up?

Posted: 22 Nov 2007, 20:27
by Relative
Are you sure you are using the Gutsy .debs or apt repository? That sounds like you are trying to use a Feisty .deb on Gutsy.

Posted: 22 Nov 2007, 22:57
by kimastergeorge
I found out what was wrong--I compiled in Feisty before I upgraded and the deb won't replace the old /usr/bin/spring with a new one.

It all works fine now.

Posted: 23 Nov 2007, 06:17
by YokoZar
kimastergeorge wrote:I found out what was wrong--I compiled in Feisty before I upgraded and the deb won't replace the old /usr/bin/spring with a new one.

It all works fine now.
That's odd, since make install should go to /usr/local rather than just /usr/bin.

More likely, since the package installed cleanly, you had a spring in both /usr/bin and in /usr/local/bin - the one in /usr/local then took precedence.

Either way, yes, uninstall first :)