Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 328203 - app-misc/gramps-3.2.3: DEPEND dev-util/intltool is missing in ebuild, dev-python/bsddb3 dep is broken
Summary: app-misc/gramps-3.2.3: DEPEND dev-util/intltool is missing in ebuild, dev-pyt...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Christian Faulhammer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 328105
  Show dependency tree
 
Reported: 2010-07-14 00:17 UTC by Nikoli
Modified: 2010-07-14 12:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2010-07-14 00:17:07 UTC
...
checking for intltool-update... no
checking for intltool-merge... no
checking for intltool-extract... no
configure: error: The intltool scripts were not found. Please install intltool.

!!! Please attach the following file when seeking support:
...
Comment 1 Nikoli 2010-07-14 00:39:09 UTC
With dev-python/bsddb3-5.0.0 and dev-lang/python-2.6.5-r2[-berkdb] gramps still
needs patching:

$ gramps 
382: ERROR: gramps.py: line 138: Unhandled exception
Traceback (most recent call last):
  File "/usr/lib64/python2.6/site-packages/gramps/gui/grampsgui.py", line 318,
in __startgramps
    from GrampsLogger import RotateHandler, GtkHandler
  File "/usr/lib64/python2.6/site-packages/gramps/GrampsLogger/__init__.py",
line 45, in <module>
    from _GtkHandler import GtkHandler
  File "/usr/lib64/python2.6/site-packages/gramps/GrampsLogger/_GtkHandler.py",
line 4, in <module>
    from _ErrorView import ErrorView
  File "/usr/lib64/python2.6/site-packages/gramps/GrampsLogger/_ErrorView.py",
line 15, in <module>
    from _ErrorReportAssistant import ErrorReportAssistant
  File
"/usr/lib64/python2.6/site-packages/gramps/GrampsLogger/_ErrorReportAssistant.py",
line 8, in <module>
    import sys, os,bsddb
ImportError: No module named bsddb

With dev-lang/python-2.6.5-r2[berkdb] it works fine, but it is not solution:
 * "bsddb" module is out-of-date and no longer maintained inside dev-lang/python. It has
 * been additionally removed in Python 3. You should use external, still maintained "bsddb3"
 * module provided by dev-python/bsddb3 which supports both Python 2 and Python 3.

Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-14 09:17:07 UTC
I added intltool, thank you for the notice.

Upstream promised me to fix this problem with the 3.2 series...actually they did not and it always worked for me.  Patch is in for 3.2.3-r1
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-07-14 11:04:59 UTC
Changes in src/GrampsAboutDialog.py and src/GrampsLogger/_ErrorReportAssistant.py are incomplete. These files still use bsddb.__version__.
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-14 12:06:02 UTC
Thanks for pointing out.