[Bug 812529] New: Missing libraries error after trying to launch giver
https://bugzilla.novell.com/show_bug.cgi?id=812529 https://bugzilla.novell.com/show_bug.cgi?id=812529#c0 Summary: Missing libraries error after trying to launch giver Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: ciro.iriarte@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22 After a clean 12.3 install, giver start fails with: [Debug]: Exception is: System.DllNotFoundException: libgnomeui-2.so.0 at (wrapper managed-to-native) Gnome.Modules:libgnomeui_module_info_get () at Gnome.Modules.get_UI () [0x00000] in <filename unknown>:0 at Giver.Application.Init (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application.GetApplicationWithArgs (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application.Main (System.String[] args) [0x00000] in <filename unknown>:0 First error solved with: zypper in libgnomeui Second error solved with: --- /usr/bin/giver 2013-02-01 13:13:09.000000000 -0300 +++ /home/ciro/bin/giver 2013-03-29 15:04:28.000000000 -0400 @@ -6,4 +6,4 @@ libdir="/usr/lib/giver" cd ${libdir} -exec -a "Giver" mono "Giver.exe" "$@" +exec -a "Giver" mono --runtime=v4.0 "Giver.exe" "$@" ------------------------------ Reproducible: Always Steps to Reproduce: 1.Install giver (zypper in giver) 2.Launch giver (giver) 3. Actual Results: giver fails to execute Expected Results: giver should be visible ciro@roamer:~> cat /etc/SuSE-release openSUSE 12.3 (x86_64) VERSION = 12.3 CODENAME = Dartmouth ciro@roamer:~> rpm -qf /usr/lib/mono/2.0/mscorlib.dll mono-core-3.0.4-1.4.1.x86_64 ciro@roamer:~> rpm -qf /usr/lib/mono/4.0/mscorlib.dll mono-core-3.0.4-1.4.1.x86_64 ciro@roamer:~> rpm -q giver giver-0.1.8-227.1.2.noarch -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=812529 https://bugzilla.novell.com/show_bug.cgi?id=812529#c FeiXiang Zhang <fxzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |os.gnome.maintainers@gmail. |ovo.novell.com |com -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=812529 https://bugzilla.novell.com/show_bug.cgi?id=812529#c1 --- Comment #1 from Ciro Iriarte <ciro.iriarte@gmail.com> 2013-04-01 03:30:57 UTC --- Sorry, the second errors was missing in the report. Here it is: [Debug]: Exception is: System.MissingMethodException: Method not found: 'System.Type.op_Equality'. at Giver.Application.Init (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application.GetApplicationWithArgs (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application.Main (System.String[] args) [0x00000] in <filename unknown>:0 -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=812529 https://bugzilla.novell.com/show_bug.cgi?id=812529#c2 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |dimstar@opensuse.org AssignedTo|os.gnome.maintainers@gmail. |dimstar@opensuse.org |com | --- Comment #2 from Dominique Leuenberger <dimstar@opensuse.org> 2013-04-06 11:48:52 UTC --- Thanks for the report.. another silly mono 2 vs mono 4 bug that was not spotted in time during the beta / rc phase. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=812529 https://bugzilla.novell.com/show_bug.cgi?id=812529#c3 --- Comment #3 from Dominique Leuenberger <dimstar@opensuse.org> 2013-04-06 12:09:39 UTC --- (In reply to comment #0)
[Debug]: Exception is: System.DllNotFoundException: libgnomeui-2.so.0 at (wrapper managed-to-native) Gnome.Modules:libgnomeui_module_info_get () at Gnome.Modules.get_UI () [0x00000] in <filename unknown>:0 at Giver.Application.Init (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application.GetApplicationWithArgs (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application.Main (System.String[] args) [0x00000] in <filename unknown>:0
This is an underlying error in gnome-sharp, where the dependency should come from (giver is only the one suffering from it). Surprisingly, though, the .map file is correct.
Second error solved with:
--- /usr/bin/giver 2013-02-01 13:13:09.000000000 -0300 +++ /home/ciro/bin/giver 2013-03-29 15:04:28.000000000 -0400 @@ -6,4 +6,4 @@ libdir="/usr/lib/giver"
cd ${libdir}
-exec -a "Giver" mono "Giver.exe" "$@" +exec -a "Giver" mono --runtime=v4.0 "Giver.exe" "$@" ------------------------------
This I corrected in my branch by using .net 4 compiler instead .net 2 (dmcs instead of gmcs). -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=812529 https://bugzilla.novell.com/show_bug.cgi?id=812529#c4 --- Comment #4 from Dominique Leuenberger <dimstar@opensuse.org> 2013-04-06 12:42:29 UTC --- (In reply to comment #3)
(In reply to comment #0)
[Debug]: Exception is: System.DllNotFoundException: libgnomeui-2.so.0 at (wrapper managed-to-native) Gnome.Modules:libgnomeui_module_info_get () at Gnome.Modules.get_UI () [0x00000] in <filename unknown>:0 at Giver.Application.Init (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application..ctor (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application.GetApplicationWithArgs (System.String[] args) [0x00000] in <filename unknown>:0 at Giver.Application.Main (System.String[] args) [0x00000] in <filename unknown>:0
This is an underlying error in gnome-sharp, where the dependency should come from (giver is only the one suffering from it). Surprisingly, though, the .map file is correct.
Identified as well: libgnomeui is being linked to the glue library, but the linked drops it for not having actually any needed calls (as-needed). -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=812529 https://bugzilla.novell.com/show_bug.cgi?id=812529#c Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Missing libraries error |[SR#162997] Missing |after trying to launch |libraries error after |giver |trying to launch giver -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=812529 https://bugzilla.novell.com/show_bug.cgi?id=812529#c5 --- Comment #5 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-04-06 15:00:07 CEST --- This is an autogenerated message for OBS integration: This bug (812529) was mentioned in https://build.opensuse.org/request/show/162983 Factory / giver -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=812529 https://bugzilla.novell.com/show_bug.cgi?id=812529#c6 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #6 from Benjamin Brunner <bbrunner@suse.com> 2013-04-15 09:37:12 CEST --- Update released. Resolved fixed. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=812529 https://bugzilla.novell.com/show_bug.cgi?id=812529#c7 --- Comment #7 from Swamp Workflow Management <swamp@suse.de> 2013-04-15 08:05:17 UTC --- openSUSE-RU-2013:0678-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 812529 CVE References: Sources used: openSUSE 12.3 (src): gnome-sharp2-2.24.2-15.4.1 -- 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.
participants (1)
-
bugzilla_noreply@novell.com