"Gtk initialization failed. Chances are it couldn't connect to a
display. Of course, Gtk doesn't put its error message anywhere I can
find so we can't be more specific here. at POE/Loop/Gtk.pm line 47"
That message appears in test-output.err when running t/21_gtk.t with a
proper DISPLAY set. The test gets through subtests 1-8 then tries to
verify that POE::Kernel->run() can be called again after it has
returned. Tests 9 and 10 verify the re-entry was successful.
Part of re-entering POE::Kernel involves calling loop_initialize().
POE::Loop::Gtk's loop_initialize() calls Gtk->init_check(), and that
seems to fail the second time around.
--
Rocco Caputo - rcaputo@pobox.com - http://poe.perl.org/