[Bug 623215] New: Are requirement specifications for YaST packages incomplete?
http://bugzilla.novell.com/show_bug.cgi?id=623215 http://bugzilla.novell.com/show_bug.cgi?id=623215#c0 Summary: Are requirement specifications for YaST packages incomplete? Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: Markus.Elfring@web.de QAContact: jsrain@novell.com Found By: --- Blocker: --- I could update most of the YaST packages on Friday. Today I can not start any module (like for software management) from the control centre while they were working in my openSUSE 11.2 system. The following error messages show effects from a "broken" distribution upgrade. /usr/lib64/YaST2/plugin/libpy2qt.so.2: /usr/local/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /usr/lib64/YaST2/plugin/libpy2qt.so.2) /usr/lib64/YaST2/plugin/libpy2qt.so.2: /usr/local/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /usr/lib64/libyui.so.3) Can't load '/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/YaST/YCP/libYCP.so' for module YaST::YCP: /usr/local/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /usr/lib64/YaST2/plugin/libpy2UI.so.2) at /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/DynaLoader.pm line 203. at /usr/share/YaST2/modules/URLRecode.pm line 16 Compilation failed in require at /usr/share/YaST2/modules/URLRecode.pm line 16. BEGIN failed--compilation aborted at /usr/share/YaST2/modules/URLRecode.pm line 16. Compilation failed in require. BEGIN failed--compilation aborted (#1) (F) The module you tried to load failed to load a dynamic extension. This may either mean that you upgraded your version of perl to one that is incompatible with your old dynamic extensions (which is known to happen between major versions of perl), or (more likely) that your dynamic extension was built against an older version of the library that is installed on your system. You may need to rebuild your old dynamic extensions. Uncaught exception from user code: Can't load '/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/YaST/YCP/libYCP.so' for module YaST::YCP: /usr/local/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /usr/lib64/YaST2/plugin/libpy2UI.so.2) at /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi/DynaLoader.pm line 203. at /usr/share/YaST2/modules/URLRecode.pm line 16 Compilation failed in require at /usr/share/YaST2/modules/URLRecode.pm line 16. BEGIN failed--compilation aborted at /usr/share/YaST2/modules/URLRecode.pm line 16. Compilation failed in require. BEGIN failed--compilation aborted. at -e line 0 (zenity:13401): Gtk-WARNING **: GModule (/usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so) initialization check failed: Gtk+ version too old (micro mismatch) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c
yang xiaoyu
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c2
Thomas Göttlicher
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c3
Markus Elfring
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c4
Thomas Göttlicher
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c5
Markus Elfring
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c6
--- Comment #6 from Markus Elfring
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c7
Michael Andres
The next strange seems to be that the software management tool does not like some check sums (message "Wrong Digest: ... file /var/cache/zypp/raw/ ... but the current checksum is .") while the command "zypper" does not bother.
We'd need the whole message (incl. checksums and filename) and the repo (uURL) you are using in order to investigate somethign. Best you attach the y2logs. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c8
Markus Elfring
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c9
--- Comment #9 from Michael Andres
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c10
--- Comment #10 from Markus Elfring
Given this, it is very unlikely that zypper and yast show different behavior!
1)$ ls -l /usr/{local/,}lib64/libstdc++* lrwxrwxrwx 1 root root 18 Jul 16 15:48 /usr/lib64/libstdc++.so.5 ->
The difference happens on my system. - The tool "zypper 1.3.4-0.1.3" works as expected (on the command line) while the tools "yast2-qt 2.19.1-1.9" and "yast2-ncurses-pkg 2.18.4-2.10.2" notify me about wrong checksums. libstdc++.so.5.0.7 -rwxr-xr-x 1 root root 852104 Jul 5 13:57 /usr/lib64/libstdc++.so.5.0.7 lrwxrwxrwx 1 root root 19 Jul 16 09:52 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.14 -rwxr-xr-x 1 root root 1003544 Jul 1 20:30 /usr/lib64/libstdc++.so.6.0.14 -rw-r--r-- 1 root root 15381452 Jul 22 20:41 /usr/local/lib64/libstdc++.a -rwxr-xr-x 1 root root 965 Jul 22 20:41 /usr/local/lib64/libstdc++.la lrwxrwxrwx 1 root root 19 Jul 22 20:41 /usr/local/lib64/libstdc++.so -> libstdc++.so.6.0.14 lrwxrwxrwx 1 root root 19 Jul 22 20:41 /usr/local/lib64/libstdc++.so.6 -> libstdc++.so.6.0.14 -rwxr-xr-x 1 root root 5134807 Aug 27 2009 /usr/local/lib64/libstdc++.so.6.0.10 -rwxr-xr-x 1 root root 5148337 May 10 2009 /usr/local/lib64/libstdc++.so.6.0.11 -rwxr-xr-x 1 root root 5200888 Sep 27 2009 /usr/local/lib64/libstdc++.so.6.0.12 -rwxr-xr-x 1 root root 5226329 Nov 2 2009 /usr/local/lib64/libstdc++.so.6.0.13 -rwxr-xr-x 1 root root 6299451 Jul 22 20:41 /usr/local/lib64/libstdc++.so.6.0.14 -rwxr-xr-x 1 root root 5310942 Feb 17 2008 /usr/local/lib64/libstdc++.so.6.0.9 -rw-r--r-- 1 root root 2305 Jul 22 20:41 /usr/local/lib64/libstdc++.so.6.0.9-gdb.py I know also ways to check some shared libraries ...
$ ldd /usr/lib64/YaST2/plugin/libpy2qt.so.2 linux-vdso.so.1 => (0x00007fff33bff000) libyui.so.3 => /usr/lib64/libyui.so.3 (0x00007f5c4d68c000) libQtCore.so.4 => /usr/lib64/libQtCore.so.4 (0x00007f5c4d20c000) libQtGui.so.4 => /usr/lib64/libQtGui.so.4 (0x00007f5c4c574000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f5c4c370000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f5c4c033000) libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f5c4bdfb000) libstdc++.so.6 => /usr/local/lib64/libstdc++.so.6 (0x00007f5c4baf5000) libm.so.6 => /lib64/libm.so.6 (0x00007f5c4b89e000) libgcc_s.so.1 => /usr/local/lib64/libgcc_s.so.1 (0x00007f5c4b688000) libc.so.6 => /lib64/libc.so.6 (0x00007f5c4b328000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5c4b10b000) libz.so.1 => /lib64/libz.so.1 (0x00007f5c4aef4000) libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f5c4acef000) librt.so.1 => /lib64/librt.so.1 (0x00007f5c4aae6000) libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f5c4a801000) libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x00007f5c4a5d9000) libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f5c4a350000) libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f5c4a105000) libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f5c49efc000) libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f5c49cdf000) libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f5c49ace000) libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f5c498c3000) libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f5c496ba000) libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f5c494b3000) libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f5c492a8000) libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f5c490a5000) libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f5c48e92000) /lib64/ld-linux-x86-64.so.2 (0x00007f5c4dcb0000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f5c48c75000) libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f5c48a4a000) libpcre.so.0 => /lib64/libpcre.so.0 (0x00007f5c4881c000) libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f5c48616000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f5c48412000)
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=623215
http://bugzilla.novell.com/show_bug.cgi?id=623215#c11
--- Comment #11 from Markus Elfring
https://bugzilla.novell.com/show_bug.cgi?id=623215
https://bugzilla.novell.com/show_bug.cgi?id=623215#c12
Thomas Göttlicher
participants (1)
-
bugzilla_noreply@novell.com