gnome & py25-gtk

William Davis frstan at bellsouth.net
Sat Nov 29 16:18:09 PST 2008


when running port upgrade on py25-gtk I noticed the following non- 
fatal errors:
(cd .\
	 && /opt/local/bin/python2.5 codegen/codegen.py \
	    --py_ssize_t-clean \
	    --register pango-types.defs \
	    --register atk-types.defs \
	    --register gtk/gtk-base-types.defs \
	    --override atk.override \
	    --prefix pyatk atk.defs) > ./gen-atk.c \
	&& cp ./gen-atk.c ./atk.c \
	&& rm -f ./gen-atk.c
Could not write method AtkObject.get_attributes: No ArgType for  
AtkAttributeSet*
Could not write method AtkObject.connect_property_change_handler: No  
ArgType for AtkPropertyChangeHandler*
Could not write method AtkObject.notify_state_change: No ArgType for  
AtkState
Could not write method AtkObject.initialize: No ArgType for gpointer
Could not write virtual accessor method AtkObject.get_attributes: No  
ArgType for AtkAttributeSet*
Could not write virtual accessor method  
AtkObject.connect_property_change_handler: No ArgType for  
AtkPropertyChangeHandler*
Could not write virtual accessor method AtkObject.initialize: No  
ArgType for gpointer
Could not write virtual accessor method AtkObject.children_changed: No  
ArgType for gpointer
Could not write virtual accessor method AtkObject.property_change: No  
ArgType for AtkPropertyValues*
Could not write virtual accessor method  
AtkObject.active_descendant_changed: No ArgType for gpointer*
Could not write virtual proxy AtkObject.get_attributes: No ArgType for  
AtkAttributeSet*
Could not write virtual proxy  
AtkObject.connect_property_change_handler: No ArgType for  
AtkPropertyChangeHandler*
Could not write virtual proxy AtkObject.initialize: No ArgType for  
gpointer
Could not write virtual proxy AtkObject.children_changed: No ArgType  
for gpointer
Could not write virtual proxy AtkObject.property_change: No ArgType  
for AtkPropertyValues*
Could not write virtual proxy AtkObject.active_descendant_changed: No  
ArgType for gpointer*
Warning: generating old-style constructor for:atk_no_op_object_new
Could not write method AtkComponent.add_focus_handler: No ArgType for  
AtkFocusHandler
Could not write virtual accessor method  
AtkComponent.add_focus_handler: No ArgType for AtkFocusHandler
Could not write virtual accessor method AtkComponent.get_extents: No  
ArgType for gint*
Could not write virtual accessor method AtkComponent.get_position: No  
ArgType for gint*
Could not write virtual accessor method AtkComponent.get_size: No  
ArgType for gint*
Could not write interface proxy AtkComponent.add_focus_handler: No  
ArgType for AtkFocusHandler
Could not write interface proxy AtkComponent.get_extents: cannot use  
int* parameter with direction 'None'
Could not write interface proxy AtkComponent.get_position: cannot use  
int* parameter with direction 'None'
Could not write interface proxy AtkComponent.get_size: cannot use int*  
parameter with direction 'None'
Could not write method AtkDocument.get_document: No ArgType for gpointer
Could not write method AtkDocument.get_attributes: No ArgType for  
AtkAttributeSet*
Could not write virtual accessor method AtkDocument.get_document: No  
ArgType for gpointer
Could not write virtual accessor method  
AtkDocument.get_document_attributes: No ArgType for AtkAttributeSet*
Could not write virtual accessor method  
AtkDocument.get_document_attribute_value: No ArgType for  
G_CONST_RETURNgchar*
Could not write interface proxy AtkDocument.get_document: No ArgType  
for gpointer
Could not write interface proxy AtkDocument.get_document_attributes:  
No ArgType for AtkAttributeSet*
Could not write interface proxy  
AtkDocument.get_document_attribute_value: No ArgType for  
G_CONST_RETURNgchar*
Could not write virtual accessor method  
AtkEditableText.set_run_attributes: No ArgType for AtkAttributeSet*
Could not write virtual accessor method AtkEditableText.insert_text:  
No ArgType for gint*
Could not write interface proxy AtkEditableText.set_run_attributes: No  
ArgType for AtkAttributeSet*
Could not write interface proxy AtkEditableText.insert_text: cannot  
use int* parameter with direction 'None'
Could not write virtual accessor method AtkImage.get_image_position:  
No ArgType for gint*
Could not write virtual accessor method AtkImage.get_image_size: No  
ArgType for gint*
Could not write interface proxy AtkImage.get_image_position: cannot  
use int* parameter with direction 'None'
Could not write interface proxy AtkImage.get_image_size: cannot use  
int* parameter with direction 'None'
Could not write method AtkStreamableContent.get_stream: No ArgType for  
GIOChannel*
Could not write virtual accessor method  
AtkStreamableContent.get_stream: No ArgType for GIOChannel*
Could not write virtual accessor method AtkStreamableContent.get_uri:  
No ArgType for G_CONST_RETURNgchar*
Could not write interface proxy AtkStreamableContent.get_stream: No  
ArgType for GIOChannel*
Could not write interface proxy AtkStreamableContent.get_uri: No  
ArgType for G_CONST_RETURNgchar*
Could not write virtual accessor method AtkTable.get_selected_columns:  
No ArgType for gint**
Could not write virtual accessor method AtkTable.get_selected_rows: No  
ArgType for gint**
Could not write interface proxy AtkTable.get_selected_columns: No  
ArgType for gint**
Could not write interface proxy AtkTable.get_selected_rows: No ArgType  
for gint**
Could not write virtual accessor method AtkText.get_text_after_offset:  
No ArgType for gint*
Could not write virtual accessor method AtkText.get_text_at_offset: No  
ArgType for gint*
Could not write virtual accessor method  
AtkText.get_text_before_offset: No ArgType for gint*
Could not write virtual accessor method AtkText.get_run_attributes: No  
ArgType for gint*
Could not write virtual accessor method  
AtkText.get_default_attributes: No ArgType for AtkAttributeSet*
Could not write virtual accessor method AtkText.get_character_extents:  
No ArgType for gint*
Could not write virtual accessor method AtkText.get_selection: No  
ArgType for gint*
Could not write virtual accessor method AtkText.get_range_extents: No  
ArgType for AtkTextRectangle*
Could not write virtual accessor method AtkText.get_bounded_ranges: No  
ArgType for AtkTextRectangle*
Could not write interface proxy AtkText.get_text_after_offset: cannot  
use int* parameter with direction 'None'
Could not write interface proxy AtkText.get_text_at_offset: cannot use  
int* parameter with direction 'None'
Could not write interface proxy AtkText.get_character_at_offset: No  
ArgType for gunichar
Could not write interface proxy AtkText.get_text_before_offset: cannot  
use int* parameter with direction 'None'
Could not write interface proxy AtkText.get_run_attributes: No ArgType  
for AtkAttributeSet*
Could not write interface proxy AtkText.get_default_attributes: No  
ArgType for AtkAttributeSet*
Could not write interface proxy AtkText.get_character_extents: cannot  
use int* parameter with direction 'None'
Could not write interface proxy AtkText.get_selection: cannot use int*  
parameter with direction 'None'
Could not write interface proxy AtkText.get_range_extents: No ArgType  
for AtkTextRectangle*
Could not write interface proxy AtkText.get_bounded_ranges: No ArgType  
for AtkTextRange**
Could not write method AtkValue.get_minimum_increment: No ArgType for  
GValue*
Could not write virtual accessor method AtkValue.get_current_value: No  
ArgType for GValue*
Could not write virtual accessor method AtkValue.get_maximum_value: No  
ArgType for GValue*
Could not write virtual accessor method AtkValue.get_minimum_value: No  
ArgType for GValue*
Could not write virtual accessor method AtkValue.set_current_value: No  
ArgType for const-GValue*
Could not write virtual accessor method  
AtkValue.get_minimum_increment: No ArgType for GValue*
Could not write interface proxy AtkValue.get_current_value: No ArgType  
for GValue*
Could not write interface proxy AtkValue.get_maximum_value: No ArgType  
for GValue*
Could not write interface proxy AtkValue.get_minimum_value: No ArgType  
for GValue*
Could not write interface proxy AtkValue.set_current_value: No ArgType  
for const-GValue*
Could not write interface proxy AtkValue.get_minimum_increment: No  
ArgType for GValue*
Could not write function add_focus_tracker: No ArgType for  
AtkEventListener
Could not write function focus_tracker_init: No ArgType for  
AtkEventListenerInit
Could not write function add_global_event_listener: No ArgType for  
GSignalEmissionHook
Could not write function add_key_event_listener: No ArgType for  
AtkKeySnoopFunc
Warning: Constructor for AtkNoOpObject needs to be updated to new API
          See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for AtkRelation needs to be updated to new API
          See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
***INFO*** The coverage of global functions is 85.71% (24/28)
***INFO*** The coverage of methods is 94.48% (154/163)
***INFO*** The coverage of virtual proxies is 82.86% (29/35)
***INFO*** The coverage of virtual accessors is 77.27% (119/154)
***INFO*** The coverage of interface proxies is 74.79% (89/119)

As I have seen many upgrades made lately to both gnome and py25  
modules I thought Id mention this.
William Davis
frstanATbellsouthDOTnet
Mac OS X.5.5 Darwin 9.5.0
XQuartz 2.3.2_rc2 (xorg-server 1.4.2-apple25)
Mac Mini Intel Duo @ 1.86 GHz

Mundus vult decepi, ego non



More information about the macports-users mailing list