If you have hardware limitations, then you should not be running SUSE if it is not for a server.
Install something like VectorLinux instead. SUSE/Fedora/Ubuntu desktops really are in competition with MS Vista, so take the light weight distro's instead that let out the bang, but do ship the latest of the core packages.

Note that python 2.4 should run GRAMPS, it is just that in SUSE the method pack_end is not present in their pygtk version, while documentation of pygtk says it should be present in the version they are shipping

Benny

2008/2/9, Randy Ritchie <randyritchie@everestkc.net>:
Thanks. I think I'm screwed. I'm on SUSE 10.0 and it would appear Python 2.5
is not supported. Hardware limitations prevent me from going to 10.3 on this
machine... guess I finally have to give it up

On Saturday 09 February 2008 8:11 am, you wrote:
> This is a known issue with SUSE and their patched python version.
>
> See eg: http://www.nabble.com/%22bug-report%22-to13810645.html#a13810645
>
> So, the answer, as there, is to ask SUSE what is going on, and to see if
> you can use python 2.5 to fix it
>
> Benny
>
> 2008/2/9, Randy Ritchie <randyritchie@everestkc.net>:
> > 84596: ERROR: gramps.py: line 147: Unhandled exception
> > Traceback (most recent call last):
> >   File "/opt/gnome/share/gramps/DataViews/_RelationView.py", line 997, in
> > edit_button_press
> >     self.edit_person(obj, handle)
> >   File "/opt/gnome/share/gramps/DataViews/_RelationView.py", line 1003,
> > in edit_person
> >     EditPerson(self.dbstate, self.uistate, [], person)
> >   File "/opt/gnome/share/gramps/Editors/_EditPerson.py", line 95, in
> > __init__
> >     state.db.get_person_from_handle, callback)
> >   File "/opt/gnome/share/gramps/Editors/_EditPrimary.py", line 53, in
> > __init__
> >     self._create_tabbed_pages()
> >   File "/opt/gnome/share/gramps/Editors/_EditPerson.py", line 317, in
> > _create_tabbed_pages
> >     self.load_person_image))
> >   File "/opt/gnome/share/gramps/DisplayTabs/_GalleryTab.py", line 73, in
> > __init__
> >     ButtonTab.__init__(self, dbstate, uistate, track, _('Gallery'), True)
> >   File "/opt/gnome/share/gramps/DisplayTabs/_ButtonTab.py", line 82, in
> > __init__
> >     GrampsTab.__init__(self,dbstate, uistate, track, name)
> >   File "/opt/gnome/share/gramps/DisplayTabs/_GrampsTab.py", line 77, in
> > __init__
> >     self.build_interface()
> >   File "/opt/gnome/share/gramps/DisplayTabs/_GalleryTab.py", line 168, in
> > build_interface
> >     self.iconlist.pack_end(text_renderer)
> > AttributeError: 'gtk.IconView' object has no attribute 'pack_end'
> >
> > =====================================
> > Python version: 2.4.1 (#1, May 25 2007, 17:56:29) [GCC 4.0.2 20050901
> > (prerelease) (SUSE Linux)]
> > BSDDB version: 4.3.0
> > Gramps version: 2.2.9-1
> > LANG: en_US.UTF-8
> > OS: Linux
> > Distribution: 2.6.13-15.18-default
> >
> > ===================================
> > SuSE Linux 10.0
> >
> > Occurs when I open an individual for editing. Any individual
> > =================================
> > User Information:
> > ===================
> >
> >
> >
> >
> > Error Details:
> > ===================
> >
> > 84596: ERROR: gramps.py: line 147: Unhandled exception
> > Traceback (most recent call last):
> >   File "/opt/gnome/share/gramps/DataViews/_RelationView.py", line 997, in
> > edit_button_press
> >     self.edit_person(obj, handle)
> >   File "/opt/gnome/share/gramps/DataViews/_RelationView.py", line 1003,
> > in edit_person
> >     EditPerson(self.dbstate, self.uistate, [], person)
> >   File "/opt/gnome/share/gramps/Editors/_EditPerson.py", line 95, in
> > __init__
> >     state.db.get_person_from_handle, callback)
> >   File "/opt/gnome/share/gramps/Editors/_EditPrimary.py", line 53, in
> > __init__
> >     self._create_tabbed_pages()
> >   File "/opt/gnome/share/gramps/Editors/_EditPerson.py", line 317, in
> > _create_tabbed_pages
> >     self.load_person_image))
> >   File "/opt/gnome/share/gramps/DisplayTabs/_GalleryTab.py", line 73, in
> > __init__
> >     ButtonTab.__init__(self, dbstate, uistate, track, _('Gallery'), True)
> >   File "/opt/gnome/share/gramps/DisplayTabs/_ButtonTab.py", line 82, in
> > __init__
> >     GrampsTab.__init__(self,dbstate, uistate, track, name)
> >   File "/opt/gnome/share/gramps/DisplayTabs/_GrampsTab.py", line 77, in
> > __init__
> >     self.build_interface()
> >   File "/opt/gnome/share/gramps/DisplayTabs/_GalleryTab.py", line 168, in
> > build_interface
> >     self.iconlist.pack_end(text_renderer)
> > AttributeError: 'gtk.IconView' object has no attribute 'pack_end'
> >
> >
> > System Information:
> > ===================
> >
> > Python version: 2.4.1 (#1, May 25 2007, 17:56:29) [GCC 4.0.2 20050901
> > (prerelease) (SUSE Linux)]
> > BSDDB version: 4.3.0
> > Gramps version: 2.2.9-1
> > LANG: en_US.UTF-8
> > OS: Linux
> > Distribution: 2.6.13-15.18-default
> >
> > =========================
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Microsoft
> > Defy all challenges. Microsoft(R) Visual Studio 2008.
> > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> > _______________________________________________
> > Gramps-bugs mailing list
> > Gramps-bugs@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gramps-bugs