Do

Can't start Do after latest upgrade of Mono packages

Bug #398678 reported by jc00ke
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Do
Invalid
Low
Unassigned
mono (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Stdlib ---> System.DllNotFoundException: libMonoPosixHelper.so
  at (wrapper managed-to-native) Mono.Unix.Native.Stdlib:GetDefaultSignal ()
  at Mono.Unix.Native.Stdlib..cctor () [0x00000]
  --- End of inner exception stack trace ---
  at Mono.Unix.UnixMarshal.AllocHeap (Int64 size) [0x00000]
  at Mono.Unix.UnixMarshal.StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding encoding) [0x00000]
  at Mono.Unix.UnixMarshal.StringToHeap (System.String s, System.Text.Encoding encoding) [0x00000]
  at Mono.Unix.UnixMarshal.StringToHeap (System.String s) [0x00000]
  at Mono.Unix.Catalog.MarshalStrings (System.String s1, System.IntPtr& p1, System.String s2, System.IntPtr& p2, System.String s3, System.IntPtr& p3) [0x00000]
  at Mono.Unix.Catalog.Init (System.String package, System.String localedir) [0x00000]
  at Do.Do.Main (System.String[] args) [0x00000]

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Stdlib ---> System.DllNotFoundException: libMonoPosixHelper.so
  at (wrapper managed-to-native) Mono.Unix.Native.Stdlib:GetDefaultSignal ()
  at Mono.Unix.Native.Stdlib..cctor () [0x00000]
  --- End of inner exception stack trace ---
  at Mono.Unix.UnixMarshal.AllocHeap (Int64 size) [0x00000]
  at Mono.Unix.UnixMarshal.StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding encoding) [0x00000]
  at Mono.Unix.UnixMarshal.StringToHeap (System.String s, System.Text.Encoding encoding) [0x00000]
  at Mono.Unix.UnixMarshal.StringToHeap (System.String s) [0x00000]
  at Mono.Unix.Catalog.MarshalStrings (System.String s1, System.IntPtr& p1, System.String s2, System.IntPtr& p2, System.String s3, System.IntPtr& p3) [0x00000]
  at Mono.Unix.Catalog.Init (System.String package, System.String localedir) [0x00000]
  at Do.Do.Main (System.String[] args) [0x00000]

mono-runtime 2.0.1-4 on Jaunty

Revision history for this message
Stjepan Zlodi (lupus) wrote :

libMonoPosixHelper is missing.
Try: sudo apt-get install libmono-posix2.0-cil

Revision history for this message
Robert Dyer (psybers) wrote :

This appears to be a Mono bug due to you missing the libmono-posix2.0-cil package, not a GNOME Do bug.

Changed in do:
importance: Undecided → Low
status: New → Invalid
Revision history for this message
Claudio Novais (claudiocn) wrote :

Hi @Stjepan Zlodi,

Your solution is good. It worked for me!

Thank you!

Revision history for this message
jc00ke (jesse-jc00ke) wrote :

@Robert
thanks, that solved it. It's strange though, because some update to mono that came down from Ubuntu must've uninstalled the posix2.0-cil package. Installing it also fixed some dependencies and Do is working again!

Revision history for this message
jc00ke (jesse-jc00ke) wrote :

Guess this can be closed.

Changed in mono (Ubuntu):
status: New → Invalid
Revision history for this message
Vega (forza4-gmail) wrote :

This worked to me too.. thank you very much :)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.