It's all about the answers!

Ask a question

build server gtk dependency? (and errors...)


Mateusz Berezecki (1622) | asked Feb 15 '08, 7:37 p.m.
is there a way to install build system with no X installed (i.e. from plain old console ) ?

currently I am seeing following errors:


(.:23641): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(.:23641): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(.:23641): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(.:23641): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window

(.:23641): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window

(.:23641): Gdk-CRITICAL **: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed

(.:23641): Gdk-CRITICAL **: gdk_display_get_pointer: assertion `GDK_IS_DISPLAY (display)' failed

(.:23641): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
a screen for a GtkWindow before using the window


...

4 answers



permanent link
Ryan Manwiller (1.3k1) | answered Feb 16 '08, 1:38 p.m.
JAZZ DEVELOPER
This is a known issue we will investigate in M6.

https://jazz.net/jazz/resource/itemName/WorkItem/41862

---
Ryan Manwiller
Jazz Team Build

permanent link
Martha (Ruby) Andrews (3.0k44251) | answered Feb 16 '08, 2:44 p.m.
JAZZ DEVELOPER
The workaround is to start the engine using the java command instead of jbe. Details are in the workitem Ryan referenced.

permanent link
Mateusz Berezecki (1622) | answered Feb 17 '08, 12:55 p.m.
ok that workaround works but I don't know what is it doing.

Is there any piece of documentation on setting up build system?
is it meant to be run within jazz server as a component
or as a standalone daemon ?

how do I configure it and how do I configure jazz server to be aware
of build server ?

I'd RTFM if there was any :) I'll be happy to get links to documentation,
please.

permanent link
Ryan Manwiller (1.3k1) | answered Feb 19 '08, 10:38 a.m.
JAZZ DEVELOPER
There are two documents that should help you get started and answer some of
your questions:

https://jazz.net/learn/LearnItem.jsp?href=content/docs/build-setup/index.html

https://jazz.net/learn/LearnItem.jsp?href=content/docs/client-tour/using-build.html


There are several getting started docs about all parts of jazz here:

https://jazz.net/learn/LearnItem.jsp?href=getting-started.html


To answer your question about the jazz server... Some build configuration
and result data is stored in the jazz server repository. Whichever build
engine you choose (jazz build engine, build forge, cruisecontrol, etc) is
its own process and should run on a separate build machine. The build engine
acts as a client of the jazz server and communicates build status and
results. For experimenting/getting started, you can run the build engine on
the same machine as the jazz server, but it is not recommended for real use.

---
Ryan Manwiller
Jazz Team Build

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.