I've been trying to upgrade the stock version of Armagetron that came with my Suse 10.1 build (0.2.7.1) to the current version, but I keep having problems. When installing the rpm, I get this message: Unresolved dependencies:
Installing armagetronad-0.2.8.2.1-1.final.1.i386[Local packages]
There are no installable providers of libSDL_image-1.2.so.0 for armagetronad-0.2.8.2.1-1.final.1.i386[Local packages]
But I already installed libSDL_image-1.2.so.0 several times. Most times I get a message that the package is already installed, and then if I try to re-run the game setup it'll give me some wierd numeric error message and then quit.
Does anyone know how to get this library to stick to the system? My roomate has the current version running just fine with Windows, but I can't join her in a lot of the servers anymore ...
Suse Upgrade Problems
HOw do you do with source packages? LIke if you downloaded the source rpm and built it?
My opinion has always been if there's a source rpm and the binary doesn't work, build the source rpm. Build the tarball as a last resort (unless you intend to hack on it, in which case you build the tarball as a preliminary to building from the trunk)
My opinion has always been if there's a source rpm and the binary doesn't work, build the source rpm. Build the tarball as a last resort (unless you intend to hack on it, in which case you build the tarball as a preliminary to building from the trunk)
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN
Be the devil's own, Lucifer's my name.
- Iron Maiden
Be the devil's own, Lucifer's my name.
- Iron Maiden
- Tank Program
- Forum & Project Admin, PhD
- Posts: 6712
- Joined: Thu Dec 18, 2003 7:03 pm
Hey, I'm trying to do the same thing and getting the same problem (running SUSE 10.2). same error messages and all. I've tried forcing it and the install goes through, but as soon as I try to say, run it from a terminal I get the error again:
to answer Lucifer's question, none of what you said makes much sense to me but I could learn quickly with some simple instructions
I've tried finding it online, downloading it and installing but I'm told I already have a newer version.:~ # armagetronad
armagetronad: error while loading shared libraries: libSDL_image-1.2.so.0: cannot open shared object file: No such file or directory
to answer Lucifer's question, none of what you said makes much sense to me but I could learn quickly with some simple instructions
Are you using the 64 bit version? Our binaries are 32 bit and require their dependencies as 32 bit libraries. Maybe you should try the alternative autopackage, it comes with all dependencies included.
Googling for "src rpm" gives these docs (among others):
http://www.rpm.org/max-rpm/s1-rpm-misce ... srpms.html
Now, I admit I never built anything from a source rpm myself, and I would have imagined using them would be much easier than that.
Googling for "src rpm" gives these docs (among others):
http://www.rpm.org/max-rpm/s1-rpm-misce ... srpms.html
Now, I admit I never built anything from a source rpm myself, and I would have imagined using them would be much easier than that.
