ImportError:pysmbios
Michael_E_Brown at Dell.com
Michael_E_Brown at Dell.com
Thu Feb 14 00:31:30 CST 2008
The 0.10.6 is way, way, way too old. You need libsmbios-2.0.0 at least to use pysmbios.
What appears to be happening is that the _smbios module appears to be trying to runtime load against 0.10.6 instead of 2.0.0. I would recommend removing all smbios rpms of the older version, then ensure that your ld.so.conf has appropriate entries for the /usr/local location of the 2.0 stuff.
--
Michael
-----Original Message-----
From: libsmbios-devel-bounces at lists.us.dell.com on behalf of Binulal_Narayanan at dell.com
Sent: Wed 2/13/2008 11:17 PM
To: libsmbios-devel at lists.us.dell.com
Subject: ImportError:pysmbios
Hi:
I have pysmbios 1.0.0 and smbios 2.0.0 ( there's smbios );
- systeminfo.py in /usr/local/lib/python2.5/site-packages/pysmbios/ works perfect
- but import pysmbios bombs,
binulal at magicbox:~> python
Python 2.5 (r25:51908, Nov 27 2006, 19:14:46)
[GCC 4.1.2 20061115 (prerelease) (SUSE Linux)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pysmbios
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.5/site-packages/pysmbios/__init__.py", line 6, in <module>
from _smbios import *
ImportError: /usr/local/lib/python2.5/site-packages/pysmbios/_smbios.so: undefined symbol: _ZN6smbios18getString_FromItemERKNS_11ISmbiosItemEj
>>>
on me!
Please help
Binoo
=========================================================
my system looks like:
=========================================================
magicbox:/usr/local/include/smbios # rpm -qa | grep smbios
libsmbiosxml-bin-0.10.6-4
libsmbios-libs-0.10.6-4
libsmbiosxml-libs-0.10.6-4
libsmbios-bin-0.10.6-4
libsmbios-devel-0.10.6-4
magicbox:/usr/local/include/smbios # ls /usr/lib/libsmbios
libsmbios.so libsmbios.so.1.0 libsmbiosxml.so.1
libsmbios.so.1 libsmbiosxml.so libsmbiosxml.so.1.0
magicbox:/usr/local/include/smbios # ls /usr/local/lib/libsmbios.
libsmbios.a libsmbios.la libsmbios.so libsmbios.so.2 libsmbios.so.2.0.0
magicbox:/usr/local/include/smbios # ls /usr/local/lib/python2.5/site-packages/pysmbios/
_cmosrw.a _core.so.1 _factory.la _memory.la _smbios.so.1.0.0 systeminfo.pyo
_cmosrw.la _core.so.1.0.0 _factory.so _memory.so _smi.a _token.a
_cmosrw.so _exception.a _factory.so.1 _memory.so.1 _smi.la _token.la
_cmosrw.so.1 _exception.la _factory.so.1.0.0 _memory.so.1.0.0 _smi.so _token.so
_cmosrw.so.1.0.0 _exception.so __init__.py _smbios.a _smi.so.1 _token.so.1
_core.a _exception.so.1 __init__.pyc _smbios.la _smi.so.1.0.0 _token.so.1.0.0
_core.la _exception.so.1.0.0 __init__.pyo _smbios.so systeminfo.py
_core.so _factory.a _memory.a _smbios.so.1 systeminfo.pyc
=================
_______________________________________________
libsmbios-devel mailing list
libsmbios-devel at lists.us.dell.com
http://lists.us.dell.com/mailman/listinfo/libsmbios-devel
More information about the libsmbios-devel
mailing list