https://bugzilla.novell.com/show_bug.cgi?id=766778 https://bugzilla.novell.com/show_bug.cgi?id=766778#c0 Summary: Crash is happening on the latest update of python-xml package in OpenSUSE 12.1 Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: All OS/Version: openSUSE 12.1 Status: NEW Severity: Critical Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: goutamkk@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- Created an attachment (id=494589) --> (http://bugzilla.novell.com/attachment.cgi?id=494589) Screenshot of terminal window displaying the error message User-Agent: Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 We are the HPLIP (HP Linux Imaging and Printing) driver developers. We are facing certain issue with the updated version of the Python-xml package (python-xml-2.7.2-7.14.1) present in the OpenSUSE 12.1 repositories. Below is the terminal output which describes the problem clearly; Running command "hp-toolbox" from terminal window gives the below output: Traceback (most recent call last): File "/usr/bin/hp-toolbox", line 38, in <module> import base.utils as utils File "/usr/share/hplip/base/utils.py", line 44, in <module> import xml.parsers.expat as expat File "/usr/lib/python2.7/xml/parsers/expat.py", line 4, in <module> from pyexpat import * ImportError: /usr/lib/python2.7/lib-dynload/pyexpat.so: undefined symbol: _Py_HashSecret The pyexpat library has a undefined symbol _Py_HashSecret. Guessing this is due to some latest changes in the Python-xml package. Below are the details of the version of python-xml which got updated recently. ----------------------------------------------------------------------------- linux-tenk:/home/hptest/Downloads # zypper update python-xml Loading repository data... Reading installed packages... Resolving package dependencies... The following package is going to be upgraded: python-xml 1 package to upgrade. Overall download size: 181.0 KiB. No additional space will be used or freed after the operation. Continue? [y/n/?] (y): y Retrieving package python-xml-2.7.2-7.14.1.i586 (1/1), 181.0 KiB (861.0 KiB unpacked) Retrieving: python-xml-2.7.2-7.14.1.i586.rpm [done (159.1 KiB/s)] Installing: python-xml-2.7.2-7.14.1 [done] There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run 'zypper ps' to list these programs. ------------------------------------------------------------------------------ The python applications using pyexpat.so will have this problem. Please provide us the fix at the earliest as this will break lot of other applications. Reproducible: Always Steps to Reproduce: 1.Zypper update python-xml 2.Run command "hp-setup","hp-toolbox","hp-check" etc 3.The error : ImportError: /usr/lib/python2.7/lib-dynload/pyexpat.so: undefined symbol: _Py_HashSecret , is displayed in the terminal. Actual Results: ImportError: /usr/lib/python2.7/lib-dynload/pyexpat.so: undefined symbol: _Py_HashSecret Expected Results: ImportError should not come and the commands should run smoothly. -- 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.