[Bug 937665] New: libpy2UI.so.2: undefined symbol
http://bugzilla.suse.com/show_bug.cgi?id=937665
Bug ID: 937665
Summary: libpy2UI.so.2: undefined symbol
Classification: openSUSE
Product: openSUSE Factory
Version: 201505*
Hardware: x86-64
OS: SUSE Other
Status: NEW
Severity: Major
Priority: P5 - None
Component: YaST2
Assignee: yast2-maintainers@suse.de
Reporter: Markus.Elfring@web.de
QA Contact: jsrain@suse.com
Found By: ---
Blocker: ---
I have updated some software once more on my Tumbleweed system after I have
achieved a bit of progress for the combination of "libmodman" and "libproxy".
https://bugzilla.opensuse.org/show_bug.cgi?id=937157#c5
Now I stumble on another open issue when I want to look into the package list
by the corresponding YaST2 management module.
Sonne:~ # /sbin/yast2 sw_single
/usr/lib/YaST2/bin/y2base: symbol lookup error:
/usr/lib64/YaST2/plugin/libpy2UI.so.2: undefined symbol:
_ZN9YSettings10setProgDirENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
* Component: yast2-ycp-ui-bindings 3.1.8-1.1
Installed: Fr 10 Jul 2015 13:19:54 CEST
* Component: yast2-core 3.1.17-3.3
Installed: Fr 03 Jul 2015 16:47:32 CEST
Sonne:~ # objdump --dynamic-reloc --demangle
/usr/lib64/YaST2/plugin/libpy2UI.so.2.0.0 | grep setProgDir
00000000002969d8 R_X86_64_JUMP_SLOT
YSettings::setProgDir(std::__cxx11::basic_string
http://bugzilla.suse.com/show_bug.cgi?id=937665
http://bugzilla.suse.com/show_bug.cgi?id=937665#c1
Arvin Schnell
http://bugzilla.suse.com/show_bug.cgi?id=937665
http://bugzilla.suse.com/show_bug.cgi?id=937665#c2
Markus Elfring
YSettings::setProgDir() is defined in libyui so please ensure that new versions of that library and its sub-libraries are also installed.
I started another software update a moment ago. Component: libyui 3.1.5-1.4 Installed: Fr 10 Jul 2015 16:53:15 CEST The management GUI works again now.
Tumbleweed switched to gcc 5 and there have been ABI changes to some STL classes, e.g. string, so maybe the standard library dependencies alone does not work.
How are the chances that such application binary interface adjustments will trigger appropriate updates for YaST2 modules automatically? Do descriptions need any more fine-tuning for corresponding RPM specifications? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=937665
http://bugzilla.suse.com/show_bug.cgi?id=937665#c3
Arvin Schnell
I started another software update a moment ago.
Component: libyui 3.1.5-1.4 Installed: Fr 10 Jul 2015 16:53:15 CEST
The management GUI works again now.
Fine, so we can close this particular bug.
Tumbleweed switched to gcc 5 and there have been ABI changes to some STL classes, e.g. string, so maybe the standard library dependencies alone does not work.
How are the chances that such application binary interface adjustments will trigger appropriate updates for YaST2 modules automatically?
Do descriptions need any more fine-tuning for corresponding RPM specifications?
You could ask that question on opensuse-factory. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com