On Mon, Feb 9, 2009 at 5:18 PM, Paul <paul@xxxxxxxxxxxxxxxxxxxxxx> wrote: > Hi, > >> The current Mono stack in post-alpha Rawhide is rather broken -- as of >> today, on my machine (x86_64) none of these packages work: >> - - monodevelop >> - - banshee >> - - tomboy >> - - f-spot > > I know the last 3 need a rebuild as they're built using mono-addins-0.3. > What problems are you seeing with MD? It's working happily here. Bizarre, after a restart, it works too. I'm pretty sure it was not working this morning, right after an update. Log files for Banshee and Tomboy attached. Any idea? >> It seems that the entire stack of libraries need to be recompiled -- >> gtk-sharp2, etc., and as such we should probably coordinate the >> rebuilding process. If B depends on A, does a rebuild of A affect B with >> Mono packages? Not so sure about this; if not, it makes life easier. > > It depends (sorry). Mono itself doesn't typically need anything for a > rebuild. However, if something is built against mono-tools or > mono-addins (such as MD and f-spot), then these will break. I've not > noticed anything big break with gtk-sharp2 or gnome-sharp. Ah, ok. but if, say, gtk-sharp2 needs to be rebuilt, would a Mono package that depends on it need to be rebuilt, if the version number stays the same? i.e. do we have a C situation, or a C++ situation where the ABI of DLLs might change with compiler version. >> If there are dependencies, then one way I could suggest is that we all >> commit updated specs, and then someone (Paul?) could do a chain build of >> all the packages. > > I'm fine for that :-) > >> Another item: as I proposed in -devel recently, we could probably get >> more Infrastructure support. >> - - our own disttag, similar to the one for the gcc44 test rebuilds earlier >> - - that would probably require our own mailing list, to coordinate >> matters like this > > This would make a lot of sense and would also make the version numbering > a hell of a lot simpler > With the guideline in mind, how about using 0.x.DATEsvnREV until the package is stable, and then switching to normal revision numbers? I'm still unable to run banshee and tomboy -- after the rebuild. The exceptions thrown do not really make any sense. I'm attaching them, hopefully someone can make some sense out of them. Anyone else experiencing problems? Thanks, -- miʃel salim • http://hircus.jaiku.com/ IUCS • msalim@xxxxxxxxxxxxxx Fedora • salimma@xxxxxxxxxxxxxxxxx MacPorts • hircus@xxxxxxxxxxxx
[Info 22:08:32.874] Running Banshee 1.4.2: [source-tarball (linux-gnu, x86_64) @ 2009-02-07 23:06:15 EST] [Warn 22:08:34.682] Service `Nereid.PlayerInterface' not started: An exception was thrown by the type initializer for Hyena.Gui.RatingRenderer [Warn 22:08:34.684] Caught an exception - Number overflow. (in `Hyena.Gui') at (wrapper managed-to-native) object:__icall_wrapper_mono_array_new_2 (intptr,intptr,intptr) at Hyena.Gui.RatingRenderer..cctor () [0x00000] An exception was thrown by the type initializer for Hyena.Gui.RatingRenderer (in `Hyena.Gui') at Hyena.Data.Gui.ColumnCellRating..ctor (System.String property, Boolean expand) [0x00000] at Banshee.Collection.Gui.DefaultColumnController.CreateDefaultColumns () [0x00000] at Banshee.Collection.Gui.DefaultColumnController..ctor (Boolean loadDefault) [0x00000] at Banshee.Collection.Gui.DefaultColumnController..ctor () [0x00000] at Banshee.Collection.Gui.TrackListView..ctor () [0x00000] at Banshee.Sources.Gui.CompositeTrackSourceContents.InitializeViews () [0x00000] at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] at Banshee.Sources.Gui.CompositeTrackSourceContents..ctor () [0x00000] at Nereid.PlayerInterface.BuildViews () [0x00000] at Nereid.PlayerInterface.BuildPrimaryLayout () [0x00000] at Nereid.PlayerInterface.Initialize () [0x00000] at Banshee.Gui.BaseClientWindow.InitializeWindow () [0x00000] at Banshee.Gui.BaseClientWindow..ctor (System.String title, System.String configNameSpace, Int32 defaultWidth, Int32 defaultHeight) [0x00000] at Nereid.PlayerInterface..ctor () [0x00000] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] [Warn 22:08:34.766] Caught an exception - Number overflow. (in `Hyena.Gui') at (wrapper managed-to-native) object:__icall_wrapper_mono_array_new_2 (intptr,intptr,intptr) at Hyena.Gui.RatingRenderer..cctor () [0x00000] [Warn 22:08:34.766] Extension `Banshee.NotificationArea.NotificationAreaService' not started: An exception was thrown by the type initializer for Hyena.Gui.RatingRenderer [Warn 22:08:35.044] Caught an exception - Number overflow. (in `Hyena.Gui') at (wrapper managed-to-native) object:__icall_wrapper_mono_array_new_2 (intptr,intptr,intptr) at Hyena.Gui.RatingRenderer..cctor () [0x00000] An exception was thrown by the type initializer for Hyena.Gui.RatingRenderer (in `Hyena.Gui') at Hyena.Data.Gui.ColumnCellRating..ctor (System.String property, Boolean expand) [0x00000] at Banshee.Collection.Gui.DefaultColumnController.CreateDefaultColumns () [0x00000] at Banshee.Collection.Gui.DefaultColumnController..ctor (Boolean loadDefault) [0x00000] at Banshee.Collection.Gui.DefaultColumnController..ctor () [0x00000] at Banshee.Collection.Gui.TrackListView..ctor () [0x00000] at Banshee.Sources.Gui.CompositeTrackSourceContents.InitializeViews () [0x00000] at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] at Banshee.Sources.Gui.CompositeTrackSourceContents..ctor () [0x00000] at Nereid.PlayerInterface.BuildViews () [0x00000] at Nereid.PlayerInterface.BuildPrimaryLayout () [0x00000] at Nereid.PlayerInterface.Initialize () [0x00000] at Banshee.Gui.BaseClientWindow.InitializeWindow () [0x00000] at Banshee.Gui.BaseClientWindow..ctor (System.String title, System.String configNameSpace, Int32 defaultWidth, Int32 defaultHeight) [0x00000] at Nereid.PlayerInterface..ctor () [0x00000] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] [Warn 22:08:35.044] Extension `/Banshee/ServiceManager/Service/__nid_9' not started: Exception has been thrown by the target of an invocation. (Banshee:5751): Gtk-WARNING **: Refusing to add non-unique action 'CloseAction' to action group 'Global' [Warn 22:08:35.334] Caught an exception - Group already exists (in `Banshee.ThickClient') at Banshee.Gui.InterfaceActionService.AddActionGroup (Gtk.ActionGroup group) [0x00000] at Banshee.NotificationArea.NotificationAreaService.Initialize () [0x00000] at Banshee.NotificationArea.NotificationAreaService.ServiceStartup () [0x00000] at Banshee.NotificationArea.NotificationAreaService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] [Warn 22:08:35.335] Extension `Banshee.NotificationArea.NotificationAreaService' not started: Group already exists [Warn 22:08:35.345] Caught an exception - Number overflow. (in `Hyena.Gui') at (wrapper managed-to-native) object:__icall_wrapper_mono_array_new_2 (intptr,intptr,intptr) at Hyena.Gui.RatingRenderer..cctor () [0x00000] An exception was thrown by the type initializer for Hyena.Gui.RatingRenderer (in `Hyena.Gui') at Hyena.Data.Gui.ColumnCellRating..ctor (System.String property, Boolean expand) [0x00000] at Banshee.Collection.Gui.DefaultColumnController.CreateDefaultColumns () [0x00000] at Banshee.Collection.Gui.DefaultColumnController..ctor (Boolean loadDefault) [0x00000] at Banshee.Collection.Gui.DefaultColumnController..ctor () [0x00000] at Banshee.Collection.Gui.TrackListView..ctor () [0x00000] at Banshee.Sources.Gui.CompositeTrackSourceContents.InitializeViews () [0x00000] at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] at Banshee.Sources.Gui.CompositeTrackSourceContents..ctor () [0x00000] at Nereid.PlayerInterface.BuildViews () [0x00000] at Nereid.PlayerInterface.BuildPrimaryLayout () [0x00000] at Nereid.PlayerInterface.Initialize () [0x00000] at Banshee.Gui.BaseClientWindow.InitializeWindow () [0x00000] at Banshee.Gui.BaseClientWindow..ctor (System.String title, System.String configNameSpace, Int32 defaultWidth, Int32 defaultHeight) [0x00000] at Nereid.PlayerInterface..ctor () [0x00000] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] [Warn 22:08:35.345] Extension `/Banshee/ServiceManager/Service/__nid_9' not started: Exception has been thrown by the target of an invocation. [Info 22:08:35.346] All services are started 2.073419s System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: An exception was thrown by the type initializer for Hyena.Gui.RatingRenderer ---> System.OverflowException: Number overflow. at (wrapper managed-to-native) object:__icall_wrapper_mono_array_new_2 (intptr,intptr,intptr) at Hyena.Gui.RatingRenderer..cctor () [0x00000] --- End of inner exception stack trace --- at Hyena.Data.Gui.ColumnCellRating..ctor (System.String property, Boolean expand) [0x00000] at Banshee.Collection.Gui.DefaultColumnController.CreateDefaultColumns () [0x00000] at Banshee.Collection.Gui.DefaultColumnController..ctor (Boolean loadDefault) [0x00000] at Banshee.Collection.Gui.DefaultColumnController..ctor () [0x00000] at Banshee.Collection.Gui.TrackListView..ctor () [0x00000] at Banshee.Sources.Gui.CompositeTrackSourceContents.InitializeViews () [0x00000] at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] at Banshee.Sources.Gui.CompositeTrackSourceContents..ctor () [0x00000] at Nereid.PlayerInterface.BuildViews () [0x00000] at Nereid.PlayerInterface.BuildPrimaryLayout () [0x00000] at Nereid.PlayerInterface.Initialize () [0x00000] at Banshee.Gui.BaseClientWindow.InitializeWindow () [0x00000] at Banshee.Gui.BaseClientWindow..ctor (System.String title, System.String configNameSpace, Int32 defaultWidth, Int32 defaultHeight) [0x00000] at Nereid.PlayerInterface..ctor () [0x00000] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] at System.Activator.CreateInstance (System.Type type) [0x00000] at Mono.Addins.TypeExtensionNode.CreateInstance () [0x00000] at Banshee.Sources.SourceManager.OnExtensionChanged (System.Object o, Mono.Addins.ExtensionNodeEventArgs args) [0x00000] at Mono.Addins.ExtensionNode.add_ExtensionNodeChanged (Mono.Addins.ExtensionNodeEventHandler value) [0x00000] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: An exception was thrown by the type initializer for Hyena.Gui.RatingRenderer ---> System.OverflowException: Number overflow. at (wrapper managed-to-native) object:__icall_wrapper_mono_array_new_2 (intptr,intptr,intptr) at Hyena.Gui.RatingRenderer..cctor () [0x00000] --- End of inner exception stack trace --- at Hyena.Data.Gui.ColumnCellRating..ctor (System.String property, Boolean expand) [0x00000] at Banshee.Collection.Gui.DefaultColumnController.CreateDefaultColumns () [0x00000] at Banshee.Collection.Gui.DefaultColumnController..ctor (Boolean loadDefault) [0x00000] at Banshee.Collection.Gui.DefaultColumnController..ctor () [0x00000] at Banshee.Collection.Gui.TrackListView..ctor () [0x00000] at Banshee.Sources.Gui.CompositeTrackSourceContents.InitializeViews () [0x00000] at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] at Banshee.Sources.Gui.CompositeTrackSourceContents..ctor () [0x00000] at Nereid.PlayerInterface.BuildViews () [0x00000] at Nereid.PlayerInterface.BuildPrimaryLayout () [0x00000] at Nereid.PlayerInterface.Initialize () [0x00000] at Banshee.Gui.BaseClientWindow.InitializeWindow () [0x00000] at Banshee.Gui.BaseClientWindow..ctor (System.String title, System.String configNameSpace, Int32 defaultWidth, Int32 defaultHeight) [0x00000] at Nereid.PlayerInterface..ctor () [0x00000] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] at System.Activator.CreateInstance (System.Type type) [0x00000] at Mono.Addins.TypeExtensionNode.CreateInstance () [0x00000] at Banshee.Sources.SourceManager.OnExtensionChanged (System.Object o, Mono.Addins.ExtensionNodeEventArgs args) [0x00000] at Mono.Addins.ExtensionNode.add_ExtensionNodeChanged (Mono.Addins.ExtensionNodeEventHandler value) [0x00000] (Banshee:5751): Gdk-CRITICAL **: gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed [Info 22:08:36.028] nereid Client Started
[DEBUG]: NoteManager created with note path "/home/michel/.tomboy". [INFO]: Initializing Mono.Addins [DEBUG]: AddinManager.OnAddinLoaded: Tomboy.Tomboy [DEBUG]: Name: Tomboy.Tomboy,0.10 [DEBUG]: Description: [DEBUG]: Namespace: Tomboy [DEBUG]: Enabled: True [DEBUG]: File: /usr/lib64/tomboy/Tomboy.exe [WARN]: Error initializing addin: Tomboy.NoteWikiWatcher: An exception was thrown by the type initializer for Tomboy.Contrast [WARN]: Error initializing addin: Tomboy.NoteRenameWatcher: An exception was thrown by the type initializer for Tomboy.Contrast [WARN]: Error initializing addin: Tomboy.NoteLinkWatcher: An exception was thrown by the type initializer for Tomboy.Contrast [WARN]: Error initializing addin: Tomboy.NoteUrlWatcher: An exception was thrown by the type initializer for Tomboy.Contrast [DEBUG]: AddinManager.OnAddinLoaded: Tomboy.ExportToHtmlAddin [DEBUG]: Name: Export to HTML [DEBUG]: Description: Exports individual notes to HTML. [DEBUG]: Namespace: Tomboy [DEBUG]: Enabled: True [DEBUG]: File: /usr/lib64/tomboy/addins/ExportToHtml.dll [DEBUG]: AddinManager.OnAddinLoaded: Tomboy.PrintNotesAddin [DEBUG]: Name: Printing Support [DEBUG]: Description: Allows you to print a note. [DEBUG]: Namespace: Tomboy [DEBUG]: Enabled: True [DEBUG]: File: /usr/lib64/tomboy/addins/PrintNotes.dll [DEBUG]: AddinManager.OnAddinLoaded: Tomboy.BacklinksAddin [DEBUG]: Name: Backlinks [DEBUG]: Description: See which notes link to the one you're currently viewing. [DEBUG]: Namespace: Tomboy [DEBUG]: Enabled: True [DEBUG]: File: /usr/lib64/tomboy/addins/Backlinks.dll [DEBUG]: AddinManager.OnAddinLoaded: Tomboy.FixedWidthAddin [DEBUG]: Name: Fixed Width [DEBUG]: Description: Adds fixed-width font style. [DEBUG]: Namespace: Tomboy [DEBUG]: Enabled: True [DEBUG]: File: /usr/lib64/tomboy/addins/FixedWidth.dll [WARN]: Error initializing addin: Tomboy.FixedWidth.FixedWidthNoteAddin: An exception was thrown by the type initializer for Tomboy.Contrast [DEBUG]: AddinManager.OnAddinLoaded: Tomboy.StickyNoteImportAddin [DEBUG]: Name: Sticky Notes Importer [DEBUG]: Description: Import your notes from the Sticky Notes applet. [DEBUG]: Namespace: Tomboy [DEBUG]: Enabled: True [DEBUG]: File: /usr/lib64/tomboy/addins/StickyNoteImport.dll [DEBUG]: StickyNoteImporter: Sticky Notes XML file does not exist or is invalid! [DEBUG]: Creating Buffer for 'New Note 208'... Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Tomboy.Contrast ---> System.OverflowException: Number overflow. at (wrapper managed-to-native) object:__icall_wrapper_mono_array_new_2 (intptr,intptr,intptr) at Tomboy.Contrast..cctor () [0x00000] --- End of inner exception stack trace --- at Tomboy.NoteTag.render_foreground (ContrastPaletteColor symbol) [0x00000] at Tomboy.NoteTag.set_PaletteForeground (ContrastPaletteColor value) [0x00000] at Tomboy.NoteTagTable.InitCommonTags () [0x00000] at Tomboy.NoteTagTable..ctor () [0x00000] at Tomboy.NoteTagTable.get_Instance () [0x00000] at Tomboy.Note.get_TagTable () [0x00000] at Tomboy.NoteWikiWatcher.Initialize () [0x00000] at Tomboy.NoteAddin.Initialize (Tomboy.Note note) [0x00000] at Tomboy.AddinManager.AttachAddin (System.String ext_node_id, Tomboy.Note note, Tomboy.NoteAddin addin) [0x00000]
-- Fedora-packaging mailing list Fedora-packaging@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-packaging