pygtk uses numpy for exactly one method. the reason not to have it as a dependency are space constraints on the CD (numpy and dependencies would add 10MB). So probably the current python-gtk package should be renamed into python-gtk-lite and an empty python-gtk package depending on python-gtk-lite and python-numpy. Then all packages going on the CD need to depend on python-gtk-lite.
pygtk uses numpy for exactly one method. the reason not to have it as a dependency are space constraints on the CD (numpy and dependencies would add 10MB). So probably the current python-gtk package should be renamed into python-gtk-lite and an empty python-gtk package depending on python-gtk-lite and python-numpy. Then all packages going on the CD need to depend on python-gtk-lite.