[Bug 473124] New: Python wrong ELF class
https://bugzilla.novell.com/show_bug.cgi?id=473124 Summary: Python wrong ELF class Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Critical Priority: P5 - None Component: Update Problems AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: gassauer@kde.org QAContact: jsrain@novell.com Found By: --- User-Agent: Mozilla/5.0 (compatible; Konqueror/4.2; Linux) KHTML/4.2.0 (like Gecko) SUSE importing functools throws an error IMHO after an update of today. the function worked till about 21:00 20090205 python Python 2.6 (r26:66714, Feb 3 2009, 20:49:49) [GCC 4.3.2 [gcc-4_3-branch revision 141291]] on linux2 Type "help", "copyright", "credits" or "license" for more information.
import functools Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python2.6/functools.py", line 10, in <module> from _functools import partial, reduce ImportError: /usr/lib64/python2.6/lib-dynload/_functools.so: wrong ELF class: ELFCLASS32
Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
rpm -qa | grep -i python|sort apache2-mod_python-3.3.1-147.35 dbus-1-python-0.83.0-21.37 gimp-plugins-python-2.6.3-1.2 gnome-python-desktop-2.24.0-1.38 IPython-0.8.4-1.27 ldtp-python-1.3.0-4.18
https://bugzilla.novell.com/show_bug.cgi?id=473124
User gassauer@kde.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c1
--- Comment #1 from ferdinand gassauer
https://bugzilla.novell.com/show_bug.cgi?id=473124
User gassauer@kde.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c2
--- Comment #2 from ferdinand gassauer
https://bugzilla.novell.com/show_bug.cgi?id=473124
User gassauer@kde.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c3
--- Comment #3 from ferdinand gassauer
https://bugzilla.novell.com/show_bug.cgi?id=473124
Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=473124
User dmueller@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c4
Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=473124
User jmatejek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c5
--- Comment #5 from Jan Matejek
https://bugzilla.novell.com/show_bug.cgi?id=473124
User dmueller@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c6
--- Comment #6 from Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=473124
User jmatejek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c7
--- Comment #7 from Jan Matejek
I believe this can only happen if either python or python-base is a different architecture than the others, which is strange.
no, not really, because both the interpreter and _functools.so come from the same package (python-base) only thing that comes to mind is that the python-base would be i586 and libpython x86_64 - but then the 32bit python interpreter wouldn't be able to load libpython, right? i can't reproduce this setup, because if i install python-base from i586, it automatically picks up 32bit libpython... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=473124
User gassauer@kde.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c8
ferdinand gassauer
import functools Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python2.6/functools.py", line 10, in <module> from _functools import partial, reduce ImportError: /usr/lib64/python2.6/lib-dynload/_functools.so: wrong ELF class: ELFCLASS32
after going back to repo-oss no problem any more python Python 2.6 (r26:66714, Feb 3 2009, 20:49:49) [GCC 4.3.2 [gcc-4_3-branch revision 141291]] on linux2 Type "help", "copyright", "credits" or "license" for more information.
import functools import functools
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=473124
User jmatejek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c9
Jan Matejek
https://bugzilla.novell.com/show_bug.cgi?id=473124
User jmatejek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c10
--- Comment #10 from Jan Matejek
https://bugzilla.novell.com/show_bug.cgi?id=473124
User jmatejek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c11
--- Comment #11 from Jan Matejek
https://bugzilla.novell.com/show_bug.cgi?id=473124
User gassauer@kde.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=473124#c12
ferdinand gassauer
participants (1)
-
bugzilla_noreply@novell.com