[Bins] bins-edit-gui

Frank Fischer ffischer at cip.physik.uni-wuerzburg.de
Fri Mar 21 13:39:24 GMT 2003


Hello,

I try to get bins-edit-gui from bins-1.1.20 running. Unfortunatly I'm not
able to do it, since I only got rudimentary knowledge of perl and the
gtk/gnome binding. The program produces the following output:


** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-WARNING **: gtk_accel_group_add(): could not find signal "activate"in the `GtkLabel' class ancestry

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-WARNING **: gtk_accel_group_add(): could not find signal "activate"in the `GtkLabel' class ancestry

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-WARNING **: gtk_accel_group_add(): could not find signal "activate"in the `GtkLabel' class ancestry

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-WARNING **: gtk_accel_group_add(): could not find signal "activate"in the `GtkLabel' class ancestry

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-WARNING **: gtk_accel_group_add(): could not find signal "activate"in the `GtkLabel' class ancestry

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-WARNING **: gtk_accel_group_add(): could not find signal "activate"in the `GtkLabel' class ancestry

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-WARNING **: gtk_accel_group_add(): could not find signal "activate"in the `GtkLabel' class ancestry

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-WARNING **: gtk_accel_group_add(): could not find signal "activate"in the `GtkLabel' class ancestry

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-WARNING **: gtk_accel_group_add(): could not find signal "activate"in the `GtkLabel' class ancestry

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GtkPixmapMenuItem'

Gtk-CRITICAL **: file gtkmenushell.c: line 315 (gtk_menu_shell_insert): assertion `GTK_IS_MENU_ITEM (child)' failed.

** WARNING **: unknown widget class 'GnomeEntry'

** WARNING **: unknown widget class 'GnomeEntry'

** WARNING **: unknown widget class 'GnomeAbout'

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry

Gtk-WARNING **: gtk_signal_connect(): could not find signal "activate" in the `GtkLabel' class ancestry
Can't locate object method "close_hides" via package "Gtk::Label" at ./bins-edit-gui line 152



The last error is also supported by the perl-debugger:
main::(./bins-edit-gui:151):    $aboutbox = $g->get_widget('about_box');
  DB<0>
main::(./bins-edit-gui:152):    $aboutbox->close_hides;
  DB<0> p $aboutbox
Gtk::Label=HASH(0x8f2cd74)


So instead of aboutbox being of type GnomeAbout it is of type Gtk::Label.
Somehow perl doesn't seem to know about gnome, although it doesn't
complain about finding it at the "use Gnome;" statement.
I also got the 0.7008 version installed, which appears to be the newest
one available:

/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/auto/Gnome
/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/auto/Gnome/Gnome.bs
/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/auto/Gnome/Gnome.so/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/Gnome
/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/Gnome/Install/GnomeTypemap
/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/Gnome/Install/GnomeTypes.h
/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/Gnome/Install/GnomeDefs.h
/usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/Gnome.pm


I have no idea what's going on. Anybody, being more clever than I, knows?

Thanks.

Bye,
Frank.



More information about the Bins mailing list