Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#10820 - Cube-2005_08_29-8 fails citing libSDL_image-1.2.so.0: wrong ELF class: ELFCLASS64

Attached to Project: Community Packages
Opened by Nuked (Nuked) - Friday, 04 July 2008, 03:28 GMT
Last edited by Eric Belanger (Snowman) - Sunday, 22 March 2009, 02:07 GMT
Task Type Bug Report
Category
Status Closed
Assigned To Jaroslaw Swierczynski (swiergot)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: On arch64, upon attempting to execute cube (in terminal) I receive the error:

./cube_client: error while loading shared libraries: libSDL_image-1.2.so.0: wrong ELF class: ELFCLASS64

It fails repeatedly.



Additional info:
* package version(s)
cube-2005_08_29-8

Steps to reproduce:
Run cube. (even though cube has been superceded by sauerbraten, this package should still work, right?)
This task depends upon

Closed by  Eric Belanger (Snowman)
Sunday, 22 March 2009, 02:07 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed in cube-2005_08_29-9.

An i686 pre-compiled binary was being installed instead of the one built in the package.
Comment by Gavin Bisesi (Daenyth) - Friday, 15 August 2008, 02:48 GMT
I believe that error is usually related to running 32bit binaries on a 64bit system. The pkgver of 2005 makes me less than hopeful that it's a simple fix.
Comment by dx (dx) - Tuesday, 26 August 2008, 18:19 GMT
I get a slightly different error for the same thing:

./cube_client: error while loading shared libraries: libSDL-1.2.so.0: wrong ELF class: ELFCLASS64

By the way, the package name is "cube 2005_08_29", which includes a space AND the release date in it. That's wrong and misleading.

Loading...