From: Peter L. <pet...@te...> - 2012-12-30 14:43:08
|
Nick, Thanks, that made it. I still get "millions" of: (Gramps.py:23975): Gtk-CRITICAL **: gtk_widget_get_toplevel: assertion `GTK_IS_WIDGET (widget)' failed (Gramps.py:23975): Gtk-CRITICAL **: gtk_widget_get_window: assertion `GTK_IS_WIDGET (widget)' failed I also have a problem with rendering. If I switch to "Diagram View" and back to "Relationship View" I see parts of the previous view "behind". I must minimize and then maximize to get a correct window. And still the top of "Relationship View" is not visiable. Also the image to right of the current persons is shown when I move the mouse over its place. Also all buttons are invisible until I move the mouse over them. I'm running Mageia 3 Beta 1. with python : 2.7.3 gramps : trunk gtk++ : 3.6.2 gobject : 3.4.2 Not using bsddb3 bsddb : 4.8.4.2 bsddb.db : (5, 3, 21) cairo : 1.10.0 osmgpsmap : not found pyexiv2 : 0.3.0 o.s. : Linux kernel : 3.7.1-desktop-1.mga3 /Peter > Peter, > > Try removing the const.py file: > > rm gramps/gen/const.py > > and running the build again. > > Nick. > > On 30/12/12 13:29, Peter Landgren wrote: > > Did svn up on trunk > > Then python setup.py build > > and finally: > > python Gramps.py > > Error in sys.excepthook: > > > > Traceback (most recent call last): > > File "/home/peter/Gramps/trunk/gramps/grampsapp.py", line 110, in > > exc_hook > > > > LOG.error("Unhandled exception\n" + > > > > AttributeError: 'NoneType' object has no attribute 'error' > > > > Original exception was: > > > > Traceback (most recent call last): > > File "Gramps.py", line 29, in <module> > > > > import gramps.grampsapp as app > > > > File "/home/peter/Gramps/trunk/gramps/grampsapp.py", line 116, in > > <module> > > > > from .gen.utils.trans import LOCALEDOMAIN, LOCALEDIR, > > setup_windows_gettext > > > > File "/home/peter/Gramps/trunk/gramps/gen/utils/trans.py", line 44, in > > <module> > > > > from ..const import LOCALE_DIR > > > > ImportError: cannot import name LOCALE_DIR > > [peter@dell2 trunk]$ > > > > have I missed something? > > > > /Peter > > > >> I have now updated trans.py so it should work now. > >> > >> I have kept the code to check for GRAMPSI18N and give a warning if the > >> locale path is not valid. > >> > >> I'll update gramps40 if you are happy with the changes in trunk. > >> > >> Nick. > >> > >> On 29/12/12 14:29, jerome wrote: > >>> Something is maybe missing on gen/utils/trans.py? > >>> > >>> - from ..const import PREFIXDIR, ROOT_DIR > >>> + from ..const import LOCALE_DIR, ROOT_DIR > >>> > >>> .. > >>> > >>> -if "GRAMPSI18N" in os.environ: > >>> - if os.path.exists(os.environ["GRAMPSI18N"]): > >>> - LOCALEDIR = os.environ["GRAMPSI18N"] > >>> - else: > >>> - LOCALEDIR = None > >>> -elif os.path.exists( os.path.join(ROOT_DIR, "lang") ): > >>> - LOCALEDIR = os.path.join(ROOT_DIR, "lang") > >>> -elif os.path.exists(os.path.join(PREFIXDIR, "share/locale")): > >>> - LOCALEDIR = os.path.join(PREFIXDIR, "share/locale") > >>> -else: > >>> - lang = os.environ.get('LANG', 'en') > >>> - if lang and lang[:2] == 'en': > >>> - pass # No need to display warning, we're in English > >>> - else: > >>> - logging.warning('Locale dir does not exist at ' + > >>> - os.path.join(PREFIXDIR, "share/locale")) > >>> - logging.warning('Running python setup.py install > >>> - --prefix=YourPrefixDir might fix the problem') > >>> - LOCALEDIR = None > >>> > >>> LOCALEDIR = LOCALE_DIR > >>> > >>> ... > >> > >> ------------------------------------------------------------------------ > >> --- --- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, > >> CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills > >> current with LearnDevNow - 3,200 step-by-step video tutorials by > >> Microsoft MVPs and experts. SALE $99.99 this month only -- learn more > >> at: > >> http://p.sf.net/sfu/learnmore_122912 > >> _______________________________________________ > >> Gramps-devel mailing list > >> Gra...@li... > >> https://lists.sourceforge.net/lists/listinfo/gramps-devel |