https://bugzilla.novell.com/show_bug.cgi?id=875372 https://bugzilla.novell.com/show_bug.cgi?id=875372#c0 Summary: only Tumbleweed repositories - command "gnome-system-monitor" has a symbol lookup error - does not start Classification: openSUSE Product: openSUSE Factory Version: 13.2 Milestone 0 Platform: x86 OS/Version: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: isrein@web.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0 other component attribute content - major GNOME problem - so i add an extra summary and component attribute see for the same bug: https://bugzilla.novell.com/show_bug.cgi?id=875354 -- Report -- There is a common symbol lookup error - and program does not start. After execute program "gnome-system-monitor" from package "gnome-system-monitor" from repository "openSUSE:Tumbleweed" see below. Error (with command): # user@localhost:~> gnome-system-monitor # gnome-system-monitor: symbol lookup error: /usr/lib/libglibmm-2.4.so.1: undefined symbol: g_variant_parse_error_quark Package details of package "gnome-system-monitor:": # user@localhost:~> LANG=en zypper info --requires gnome-system-monitor # Loading repository data... # Reading installed packages... # # # Information for package gnome-system-monitor: # --------------------------------------------- # Repository: openSUSE:Tumbleweed # Name: gnome-system-monitor # Version: 3.12.1-2.1 # Arch: i586 # Vendor: obs://build.opensuse.org/openSUSE:Tumbleweed # Installed: Yes # Status: up-to-date # Installed Size: 779.4 KiB # Summary: A Simple Process Monitor # Description: # GNOME-system-monitor is a simple process and system monitor for the # GNOME Desktop. # Requires: # libpthread.so.0 # libglib-2.0.so.0 # libgobject-2.0.so.0 # libstdc++.so.6 # libstdc++.so.6(GLIBCXX_3.4) # libstdc++.so.6(CXXABI_1.3) # libpthread.so.0(GLIBC_2.0) # libc.so.6(GLIBC_2.4) # libgio-2.0.so.0 # libm.so.6 # libm.so.6(GLIBC_2.0) # libgcc_s.so.1 # libgcc_s.so.1(GCC_3.0) # libgtk-3.so.0 # libcairo.so.2 # libgdk_pixbuf-2.0.so.0 # libgdk-3.so.0 # libm.so.6(GLIBC_2.1) # libpango-1.0.so.0 # libstdc++.so.6(GLIBCXX_3.4.9) # libgcc_s.so.1(GLIBC_2.0) # libgmodule-2.0.so.0 # libstdc++.so.6(GLIBCXX_3.4.11) # libpangocairo-1.0.so.0 # libstdc++.so.6(GLIBCXX_3.4.15) # gnome-icon-theme # librsvg-2.so.2 # libglibmm-2.4.so.1 # libsigc-2.0.so.0 # libsystemd-login.so.0 # libsystemd-login.so.0(LIBSYSTEMD_LOGIN_31) # libgiomm-2.4.so.1 # libgtop-2.0.so.7 # libwnck-3.so.0 # libgdkmm-3.0.so.1 # libgtkmm-3.0.so.1 # lsb-release # libsystemd-login.so.0(LIBSYSTEMD_LOGIN_38) # /bin/sh # glib2-tools Package details of package "libglibmm-2_4-1" for file "/usr/lib/libglibmm-2.4.so.1": # user@localhost:~> LANG=en zypper info --requires libglibmm-2_4-1 # Loading repository data... # Reading installed packages... # # # Information for package libglibmm-2_4-1: # ---------------------------------------- # Repository: openSUSE:Tumbleweed # Name: libglibmm-2_4-1 # Version: 2.40.0-2.1 # Arch: i586 # Vendor: obs://build.opensuse.org/openSUSE:Tumbleweed # Installed: Yes # Status: up-to-date # Installed Size: 1.2 MiB # Summary: C++ Interface for Glib # Description: # Glibmm is the official C++ interface for the popular cross-platform # library Glib. It provides non-UI API that is not available in standard # C++ and makes it possible for gtkmm to wrap GObject-based APIs. # Requires: # libglib-2.0.so.0 # libgobject-2.0.so.0 # libstdc++.so.6 # libstdc++.so.6(GLIBCXX_3.4) # libstdc++.so.6(CXXABI_1.3) # libc.so.6(GLIBC_2.4) # libgcc_s.so.1 # libgcc_s.so.1(GCC_3.0) # libstdc++.so.6(GLIBCXX_3.4.9) # libgmodule-2.0.so.0 # libstdc++.so.6(GLIBCXX_3.4.15) # libsigc-2.0.so.0 # /sbin/ldconfig Repos: | Name | Priority | Type | URl | Mate | 99 | rpm-md | http://download.opensuse.org/repositories/X11:/MATE:/STABLE:/1.6/openSUSE_Tu... | openSUSE:Tumbleweed | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/ | | 99 | rpm-md | http://download.videolan.org/pub/videolan/vlc/SuSE/Tumbleweed/ | | 50 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ | | 99 | yast2 | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/ | | 99 | yast2 | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/ | | 99 | rpm-md | http://download.opensuse.org/update/openSUSE-current/ | | 99 | rpm-md | http://download.opensuse.org/update/openSUSE-non-oss-current/ Tried solution: none The solution would be to check and backup the removed symbols of updated packages/dependencies for older programs and not only to fix the symbols in parent program that needs the dependencies. Reproducible: Always Steps to Reproduce: 1. update system with specific repos 2. execute command gnome-system-monitor 3. Actual Results: command does not start with error message: gnome-system-monitor: symbol lookup error: /usr/lib/libglibmm-2.4.so.1: undefined symbol: g_variant_parse_error_quark Expected Results: gnome-system-monitor should be fully started with gui -- 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.