
Hello, I am running SUSE 12.3 on an AMD-64 System. I have installed python-lxml-2.3.4-6.1.1.x86_64.rpm When lxml gets called from gnuradio-companion I get the following error-message: ImportError: /usr/lib/python2.7/site-packages/lxml/etree.so: wrong ELF class: ELFCLASS32 Could it be possible, that the architecture in the RPM does not match 64-Bit (despite it's name)? How can I check? How can I get a working python-lxml for my system? Thanks Wolfgang

Le 27/05/2013 01:55, Wolfgang Buesser a écrit :
I have installed python-lxml-2.3.4-6.1.1.x86_64.rpm
[…]
Could it be possible, that the architecture in the RPM does not match 64-Bit (despite it's name)?
It depends, where did you get this RPM file?
How can I check?
Try running this command: file /usr/lib/python2.7/site-packages/lxml/etree.so Cheers, -- Simon Sapin

Hi,
Von: Simon Sapin <simon.sapin@exyr.org> Le 27/05/2013 01:55, Wolfgang Buesser a écrit :
I have installed python-lxml-2.3.4-6.1.1.x86_64.rpm
[…]
Could it be possible, that the architecture in the RPM does not match 64-Bit (despite it's name)?
It depends, where did you get this RPM file?
How can I check?
Try running this command: file /usr/lib/python2.7/site-packages/lxml/etree.so
This might also be helpful for checking to which package the file actually belongs or which files your downloaded package contains: http://llamalabs.com/2007/04/13/which-package-does-a-file-belong-to-rpm-styl... Holger Landesbank Baden-Wuerttemberg Anstalt des oeffentlichen Rechts Hauptsitze: Stuttgart, Karlsruhe, Mannheim, Mainz HRA 12704 Amtsgericht Stuttgart
participants (3)
-
Holger Joukl
-
Simon Sapin
-
Wolfgang Buesser