Bug 131175

Summary: unixODBC-gui-qt gives a symbol lookup error
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Ralph Grunewald <ralph.grunewald>
Component: X11 ApplicationsAssignee: Michal Marek <mmarek>
Status: RESOLVED FIXED QA Contact: Adrian Schröter <adrian.schroeter>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: i386   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: ltrace output
strace output

Description Ralph Grunewald 2005-10-27 22:10:37 UTC
installing unixODBC-gui-qt by yast2 results in the following error, when running ODBCConfig from the shell:
ralph:~ # ODBCConfig
ODBCConfig: symbol lookup error: /usr/lib/libodbcinstQ.so.1: undefined symbol: iniElement
The unixODBC-gui-gtk works fine, but the QT version does not.
Comment 1 Michael Gross 2005-10-28 12:56:01 UTC
ODBCConfig does not work either on my testmachine, outputting the same error. gdb was not helpful because of the missing debug-symbols, so I attached the strace and the ltrace of the execution.

P.S. Always choose the right component. OpenSUSE only handles the wiki on opensuse.org, not the distribution. And always attach enough information to eleminate/reproduce the problem (like a backtrace). Thanks.
Comment 2 Michael Gross 2005-10-28 12:57:13 UTC
Created attachment 55875 [details]
ltrace output
Comment 3 Michael Gross 2005-10-28 12:57:34 UTC
Created attachment 55876 [details]
strace output
Comment 4 Michal Marek 2005-10-31 07:22:14 UTC
Thanks for the report, I'll try to fix the bug soon.
Comment 5 Michal Marek 2005-11-01 14:55:18 UTC
I've fixed the package for the next SUSE Linux release. The fix should also
appear in openSUSE-edge soon.