Thread: [sprog-users] GLib-GObject-WARNING
Status: Alpha
Brought to you by:
grantm
From: rw703 <rw...@ge...> - 2005-12-02 12:52:33
|
I've installed Sprog but must have missed something. I'm getting the following error as Sprog is running: GLib-GObject-CRITICAL **: g_param_spec_boxed: assertion `G_TYPE_IS_BOXED (boxed_ type)' failed at /usr/local/share/perl/5.8.7/Sprog/GtkGearView.pm line 86. GLib-GObject-CRITICAL **: g_object_class_install_property: assertion `G_IS_PARAM _SPEC (pspec)' failed at /usr/local/share/perl/5.8.7/Sprog/GtkGearView.pm line 8 6. GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GnomeCanvasBpath ' has no property named `bpath' at /usr/local/share/perl/5.8.7/Sprog/GtkGearView .pm line 94. The result is that the outline and the grey area around a gear do not show up. With a little bit of trial an error I can assemble the gears together. I've installed Sprog 0.14 on ubuntu 5.10. It pops up during 'make test' as well during some of the gui test such as t/v20_place_gears but t/v20_place_gears still passes. I will continue to attempt to track down the issue, but any help is greatly appreciated. Thanks. Richard |
From: Grant M. <gr...@mc...> - 2005-12-02 19:25:32
|
Hi Richard There seems to be something amiss with the Ubuntu libgnome2-canvas-perl package. The scripts in the examples directory of that package exhibit exactly the same problem when a bezier curve path object is added to the canvas. I'll post a test case to the gtk-perl list and see if anyone there has a suggestion. I've recently installed Ubuntu 5.10 on my machine so I'm keen to get it fixed too. Regards Grant On Fri, 2005-12-02 at 07:51 -0500, rw703 wrote: > I've installed Sprog but must have missed something. I'm getting the following > error as Sprog is running: > > GLib-GObject-CRITICAL **: g_param_spec_boxed: assertion `G_TYPE_IS_BOXED > (boxed_ type)' failed at /usr/local/share/perl/5.8.7/Sprog/GtkGearView.pm line 86. > GLib-GObject-CRITICAL **: g_object_class_install_property: assertion > `G_IS_PARAM _SPEC (pspec)' failed at > /usr/local/share/perl/5.8.7/Sprog/GtkGearView.pm line 8 6. > GLib-GObject-WARNING **: IA__g_object_set_valist: object class > `GnomeCanvasBpath ' has no property named `bpath' at > /usr/local/share/perl/5.8.7/Sprog/GtkGearView .pm line 94. > > The result is that the outline and the grey area around a gear do not show up. > With a little bit of trial an error I can assemble the gears together. I've > installed Sprog 0.14 on ubuntu 5.10. > > It pops up during 'make test' as well during some of the gui test such as > t/v20_place_gears but t/v20_place_gears still passes. > > I will continue to attempt to track down the issue, but any help is greatly > appreciated. Thanks. > > Richard > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > sprog-users mailing list > spr...@li... > https://lists.sourceforge.net/lists/listinfo/sprog-users |
From: Grant M. <gr...@mc...> - 2005-12-03 09:32:52
|
On Fri, 2005-12-02 at 07:51 -0500, rw703 wrote: > I've installed Sprog but must have missed something. I'm getting the following > error as Sprog is running: > > GLib-GObject-CRITICAL **: g_param_spec_boxed: assertion `G_TYPE_IS_BOXED > (boxed_ type)' failed at /usr/local/share/perl/5.8.7/Sprog/GtkGearView.pm line 86. OK, I got a quick response from muppet on the perl-gtk list: http://mail.gnome.org/archives/gtk-perl-list/2005-December/msg00012.html It turns out that the Perl Gnome2::Canvas library on Ubuntu was built against the 2.10 release of the libgnomecanvas library. That library has since been upgraded to 2.12 which has minor API differences and the Perl package simply needs to be recompiled against the new version. I've put a recompiled version of the package up on the Sprog site: http://sprog.sourceforge.net/install/ubuntu.html I've also logged a bug with Ubuntu, so an official package will hopefully appear eventually: https://launchpad.net/malone/bugs/5334 Regards Grant |
From: Richard W. <rw...@ge...> - 2005-12-03 15:48:38
|
Excellent! Thanks very much! On Sat, 03 Dec 2005 22:32:47 +1300, Grant McLean wrote > On Fri, 2005-12-02 at 07:51 -0500, rw703 wrote: > > I've installed Sprog but must have missed something. I'm getting the following > > error as Sprog is running: > > > > GLib-GObject-CRITICAL **: g_param_spec_boxed: assertion `G_TYPE_IS_BOXED > > (boxed_ type)' failed at /usr/local/share/perl/5.8.7/Sprog/GtkGearView.pm line 86. > > OK, I got a quick response from muppet on the perl-gtk list: > > http://mail.gnome.org/archives/gtk-perl-list/2005-December/msg00012.html > > It turns out that the Perl Gnome2::Canvas library on Ubuntu was built > against the 2.10 release of the libgnomecanvas library. That library > has since been upgraded to 2.12 which has minor API differences and the > Perl package simply needs to be recompiled against the new version. > > I've put a recompiled version of the package up on the Sprog site: > > http://sprog.sourceforge.net/install/ubuntu.html > > I've also logged a bug with Ubuntu, so an official package will > hopefully appear eventually: > > https://launchpad.net/malone/bugs/5334 > > Regards > Grant > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through > log files for problems? Stop! Download the new AJAX search engine > that makes searching your log files as easy as surfing the web. > DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > sprog-users mailing list > spr...@li... > https://lists.sourceforge.net/lists/listinfo/sprog-users |