make[4]: Entering directory `/var/tmp/portage/dev-util/monodevelop-0.18/work/monodevelop-0.18/src/addins/MonoDevelop.GtkCore/lib' mkdir -p ../../../../build/AddIns/MonoDevelop.GtkCore/ cp stetic/libstetic/libstetic.dll.config ../../../../build/AddIns/MonoDevelop.GtkCore/libstetic.dll.config mkdir -p ../../../../build/AddIns/MonoDevelop.GtkCore/ cp stetic/libsteticui/libsteticui.dll.config ../../../../build/AddIns/MonoDevelop.GtkCore/libsteticui.dll.config mkdir -p ../../../../build/AddIns/MonoDevelop.GtkCore gmcs -debug -target:library -out:../../../../build/AddIns/MonoDevelop.GtkCore/libstetic.dll.mdb ./stetic/libstetic/ClassDescriptor.cs ./stetic/libstetic/Clipboard.cs ./stetic/libstetic/CommandDescriptor.cs ./stetic/libstetic/CustomWidget.cs ./stetic/libstetic/DND.cs ./stetic/libstetic/editor/Accelerator.cs ./stetic/libstetic/editor/ActionGroupEditor.cs ./stetic/libstetic/editor/ActionItem.cs ./stetic/libstetic/editor/ActionMenu.cs ./stetic/libstetic/editor/ActionMenuBar.cs ./stetic/libstetic/editor/ActionMenuItem.cs ./stetic/libstetic/editor/ActionToolbar.cs ./stetic/libstetic/editor/ActionToolItem.cs ./stetic/libstetic/editor/Boolean.cs (snip) ./stetic/libstetic/wrapper/WidgetEventHandler.cs ./stetic/libstetic/wrapper/WidgetNameChangedHandler.cs ./stetic/libstetic/wrapper/Window.cs -pkg:glade-sharp-2.0 -pkg:gnome-sharp-2.0 -pkg:gtk-sharp-2.0 -r:Mono.Posix -r:System -resource:./stetic/libstetic/stetic.glade -resource:./stetic/libstetic/wrapper/objects.xml -resource:./stetic/libstetic/wrapper/pixmaps/accellabel.png -resource:./stetic/libstetic/wrapper/pixmaps/actiongroup.png -resource:./stetic/libstetic/wrapper/pixmaps/add-check-label.png -resource:./stetic/libstetic/wrapper/pixmaps/add-menu.png -resource:./stetic/libstetic/wrapper/pixmaps/alignment.png -resource:./stetic/libstetic/wrapper/pixmaps/arrow.png -resource:./stetic/libstetic/wrapper/pixmaps/box-expand.png -resource:./stetic/libstetic/wrapper/pixmaps/box-fill.png -resource:./stetic/libstetic/wrapper/pixmaps/button.png -resource:./stetic/libstetic/wrapper/pixmaps/calendar.png -resource:./stetic/libstetic/wrapper/pixmaps/cell-expand-h.png -resource:./stetic/libstetic/wrapper/pixmaps/cell-expand-v.png -resource:./stetic/libstetic/wrapper/pixmaps/cell-fill-h.png -resource:./stetic/libstetic/wrapper/pixmaps/cell-fill-v.png -resource:./stetic/libstetic/wrapper/pixmaps/checkbutton.png -resource:./stetic/libstetic/wrapper/pixmaps/colorbutton.png -resource:./stetic/libstetic/wrapper/pixmaps/colorselection.png -resource:./stetic/libstetic/wrapper/pixmaps/colorselectiondialog.png -resource:./stetic/libstetic/wrapper/pixmaps/combo.png -resource:./stetic/libstetic/wrapper/pixmaps/comboentry.png -resource:./stetic/libstetic/wrapper/pixmaps/custom.png -resource:./stetic/libstetic/wrapper/pixmaps/dec-border.png -resource:./stetic/libstetic/wrapper/pixmaps/dialog.png -resource:./stetic/libstetic/wrapper/pixmaps/drawingarea.png -resource:./stetic/libstetic/wrapper/pixmaps/entry.png -resource:./stetic/libstetic/wrapper/pixmaps/eventbox.png -resource:./stetic/libstetic/wrapper/pixmaps/expander.png -resource:./stetic/libstetic/wrapper/pixmaps/fileselection.png -resource:./stetic/libstetic/wrapper/pixmaps/fixed.png -resource:./stetic/libstetic/wrapper/pixmaps/fontbutton.png -resource:./stetic/libstetic/wrapper/pixmaps/fontselection.png -resource:./stetic/libstetic/wrapper/pixmaps/fontselectiondialog.png -resource:./stetic/libstetic/wrapper/pixmaps/frame.png -resource:./stetic/libstetic/wrapper/pixmaps/globe.png -resource:./stetic/libstetic/wrapper/pixmaps/globe-not.png -resource:./stetic/libstetic/wrapper/pixmaps/handlebox.png -resource:./stetic/libstetic/wrapper/pixmaps/hbox.png -resource:./stetic/libstetic/wrapper/pixmaps/hbuttonbox.png -resource:./stetic/libstetic/wrapper/pixmaps/hpaned.png -resource:./stetic/libstetic/wrapper/pixmaps/hscale.png -resource:./stetic/libstetic/wrapper/pixmaps/hscrollbar.png -resource:./stetic/libstetic/wrapper/pixmaps/hseparator.png -resource:./stetic/libstetic/wrapper/pixmaps/iconview.png -resource:./stetic/libstetic/wrapper/pixmaps/image.png -resource:./stetic/libstetic/wrapper/pixmaps/inc-border.png -resource:./stetic/libstetic/wrapper/pixmaps/label.png -resource:./stetic/libstetic/wrapper/pixmaps/menu.png -resource:./stetic/libstetic/wrapper/pixmaps/menubar.png -resource:./stetic/libstetic/wrapper/pixmaps/messagedialog.png -resource:./stetic/libstetic/wrapper/pixmaps/missing.png -resource:./stetic/libstetic/wrapper/pixmaps/notebook.png -resource:./stetic/libstetic/wrapper/pixmaps/optionmenu.png -resource:./stetic/libstetic/wrapper/pixmaps/progressbar.png -resource:./stetic/libstetic/wrapper/pixmaps/radiobutton.png -resource:./stetic/libstetic/wrapper/pixmaps/remove-check-label.png -resource:./stetic/libstetic/wrapper/pixmaps/remove-menu.png -resource:./stetic/libstetic/wrapper/pixmaps/scrolledwindow.png -resource:./stetic/libstetic/wrapper/pixmaps/spinbutton.png -resource:./stetic/libstetic/wrapper/pixmaps/statusbar.png -resource:./stetic/libstetic/wrapper/pixmaps/table.png -resource:./stetic/libstetic/wrapper/pixmaps/textview.png -resource:./stetic/libstetic/wrapper/pixmaps/togglebutton.png -resource:./stetic/libstetic/wrapper/pixmaps/toolbar.png -resource:./stetic/libstetic/wrapper/pixmaps/treeview.png -resource:./stetic/libstetic/wrapper/pixmaps/vbox.png -resource:./stetic/libstetic/wrapper/pixmaps/vbuttonbox.png -resource:./stetic/libstetic/wrapper/pixmaps/viewport.png -resource:./stetic/libstetic/wrapper/pixmaps/vpaned.png -resource:./stetic/libstetic/wrapper/pixmaps/vscale.png -resource:./stetic/libstetic/wrapper/pixmaps/vscrollbar.png -resource:./stetic/libstetic/wrapper/pixmaps/vseparator.png -resource:./stetic/libstetic/wrapper/pixmaps/widget.png -resource:./stetic/libstetic/wrapper/pixmaps/window.png error CS0006: cannot find metadata file `../../../build/AddIns/MonoDevelop.GtkCore/libstetic.dll' error CS0006: cannot find metadata file `../../../build/AddIns/MonoDevelop.GtkCore/libsteticui.dll' Compilation failed: 2 error(s), 0 warnings make[3]: *** [../../../build/AddIns/MonoDevelop.GtkCore/MonoDevelop.GtkCore.dll] Error 1 mkdir -p ../../../../build/AddIns/MonoDevelop.GtkCore make[3]: *** Waiting for unfinished jobs.... gmcs -debug -unsafe -main:Stetic.ApplicationBackend -out:../../../../build/AddIns/MonoDevelop.GtkCore/libsteticui.dll.mdb ./stetic/libsteticui/ActionComponent.cs ./stetic/libsteticui/ActionGroupComponent.cs ./stetic/libsteticui/ActionGroupDesigner.cs ./stetic/libsteticui/ActionGroupDesignerBackend.cs ./stetic/libsteticui/ActionGroupEditSession.cs ./stetic/libsteticui/ActionGroupToolbar.cs ./stetic/libsteticui/Application.cs ./stetic/libsteticui/ApplicationBackend.cs ./stetic/libsteticui/ApplicationBackendController.cs ./stetic/libsteticui/AssemblyResolver.cs ./stetic/libsteticui/AssemblyWidgetLibrary.cs ./stetic/libsteticui/CecilClassDescriptor.cs ./stetic/libsteticui/CecilPropertyDescriptor.cs ./stetic/libsteticui/CecilSignalDescriptor.cs ./stetic/libsteticui/CecilWidgetLibrary.cs ./stetic/libsteticui/CodeGenerationResult.cs ./stetic/libsteticui/CodeGenerator.cs ./stetic/libsteticui/CodeGeneratorInternalClass.cs ./stetic/libsteticui/CodeGeneratorPartialClass.cs ./stetic/libsteticui/Component.cs ./stetic/libsteticui/ComponentEventHandler.cs ./stetic/libsteticui/ComponentSignalEventHandler.cs ./stetic/libsteticui/ComponentType.cs ./stetic/libsteticui/ContainerUndoRedoManager.cs ./stetic/libsteticui/ContextMenu.cs ./stetic/libsteticui/Designer.cs ./stetic/libsteticui/EmbedWindow.cs ./stetic/libsteticui/Glade.cs ./stetic/libsteticui/Grid.cs ./stetic/libsteticui/GuiDispatchServerSink.cs ./stetic/libsteticui/GuiDispatchServerSinkProvider.cs ./stetic/libsteticui/LibraryCache.cs ./stetic/libsteticui/Metacity/ButtonFunction.cs ./stetic/libsteticui/Metacity/ButtonLayout.cs ./stetic/libsteticui/Metacity/FrameFlags.cs ./stetic/libsteticui/Metacity/FrameType.cs ./stetic/libsteticui/Metacity/ObjectManager.cs ./stetic/libsteticui/Metacity/Preview.cs ./stetic/libsteticui/Metacity/Theme.cs ./stetic/libsteticui/Palette.cs ./stetic/libsteticui/PaletteBackend.cs ./stetic/libsteticui/PluggableWidget.cs ./stetic/libsteticui/Project.cs ./stetic/libsteticui/ProjectBackend.cs ./stetic/libsteticui/ProjectViewBackend.cs ./stetic/libsteticui/PropertyEditor.cs ./stetic/libsteticui/PropertyGrid.cs ./stetic/libsteticui/PropertyTree.cs ./stetic/libsteticui/Shadow.cs ./stetic/libsteticui/SignalsEditor.cs ./stetic/libsteticui/SignalsEditorBackend.cs ./stetic/libsteticui/UndoQueue.cs ./stetic/libsteticui/UserInterface.cs ./stetic/libsteticui/WidgetActionBar.cs ./stetic/libsteticui/WidgetComponent.cs ./stetic/libsteticui/WidgetDesigner.cs ./stetic/libsteticui/WidgetDesignerBackend.cs ./stetic/libsteticui/WidgetEditSession.cs ./stetic/libsteticui/WidgetFactory.cs ./stetic/libsteticui/WidgetInfoEventHandler.cs ./stetic/libsteticui/WidgetPropertyTree.cs ./stetic/libsteticui/WidgetPropertyTreeBackend.cs ./stetic/libsteticui/WidgetTree.cs ./stetic/libsteticui/WidgetTreeCombo.cs -pkg:gconf-sharp-2.0 -pkg:glib-sharp-2.0 -pkg:gnome-sharp-2.0 -pkg:gtk-sharp-2.0 -r:../../../../build/AddIns/MonoDevelop.GtkCore/libstetic.dll -r:../../../../build/bin/Mono.Cecil.dll -r:Mono.Posix -r:System.Runtime.Remoting -r:System.Xml -resource:./stetic/libsteticui/action.png -resource:./stetic/libsteticui/missing.png error CS0006: cannot find metadata file `../../../../build/AddIns/MonoDevelop.GtkCore/libstetic.dll' Compilation failed: 1 error(s), 0 warnings make[4]: *** [../../../../build/AddIns/MonoDevelop.GtkCore/libsteticui.dll.mdb] Error 1 make[4]: *** Waiting for unfinished jobs.... ./stetic/libstetic/editor/ActionToolItem.cs(108,86): warning CS0612: `Gtk.Toolbar.IconSize' is obsolete ./stetic/libstetic/editor/ActionToolItem.cs(190,60): warning CS0612: `Gtk.Toolbar.IconSize' is obsolete ./stetic/libstetic/wrapper/ActionToolbarWrapper.cs(80,46): warning CS0612: `Gtk.Toolbar.IconSize' is obsolete ./stetic/libstetic/wrapper/ActionToolbarWrapper.cs(81,39): warning CS0612: `Gtk.Toolbar.IconSize' is obsolete ./stetic/libstetic/GladeUtils.cs(290,35): warning CS0169: The private method `Stetic.GladeUtils.ParseUnichar(string)' is never used Compilation succeeded - 5 warning(s) make[4]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.18/work/monodevelop-0.18/src/addins/MonoDevelop.GtkCore/lib' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.18/work/monodevelop-0.18/src/addins/MonoDevelop.GtkCore' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.18/work/monodevelop-0.18/src/addins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-util/monodevelop-0.18/work/monodevelop-0.18/src' make: *** [all-recursive] Error 1 Appears to be a parallel make error; goes away with MAKEOPTS="-j1".
Created attachment 139410 [details, diff] stetic-parallel.patch Partial patch - there seems to be some SUBDIRS issues as well.
Thanks for the patch. Included it with the 0.19 bump.
*** Bug 212046 has been marked as a duplicate of this bug. ***
No workie...
(In reply to comment #4) > No workie... > rebuilding 0.19 works if MAKEOPTS="-j1" , could it be a solution?
> rebuilding 0.19 works if MAKEOPTS="-j1" , could it be a solution? Yes, the same solution has been used for Mono 1.2.4: https://bugs.gentoo.org/show_bug.cgi?id=178820 I think it could be used here too... fixing the problem is the best, but until then i think it could be workaround-ed with MAKEOPTS="-j1" in the ebuild...
added an extremely disgusting hack to make it sorta work but not really ... but as Ed had mentioned, it really is something that would be fixed best by a subdirs reworking.
*** Bug 212253 has been marked as a duplicate of this bug. ***
*** Bug 212522 has been marked as a duplicate of this bug. ***
No, it doesn't work.
*** Bug 212528 has been marked as a duplicate of this bug. ***
Do you experience this when building 1.0?
(In reply to comment #12) > Do you experience this when building 1.0? No, I just built monodevelop 1.0 with no problems. I'm using amd64 and no active USE flags: USE="-aspnet -cxx -subversion" But I see that the ebuild is still hacked, in fact: # grep MAKEOPTS /usr/portage/dev-util/monodevelop/monodevelop-1.0.ebuild MAKEOPTS="-j1" so I think nothing's changed...
Just installed it without problems on x86. For the sake of completness: USE="-aspnet -cxx -subversion"
(fixed)