Missing prerequisites

Newly installed Gramps 5.1.5. Works fine until I try to generate Graphical Report - e.g. Descendant Lines. Report lists only the Person names - no graphical structure.

Have run the Prerequisites Checker, It says

Diagnostic Gramplet to help evaluate if Gramps has all prerequisites installed.

You have Gramps AIO64-5.1.5-1. Congratulations, you have the current version.

REQUIREMENTS
The following packages MUST be installed (Requires the minimum version or greater.):

  • Python 3.6.4 (Passed: version 3.3.0 or greater installed.)
  • GTK+ 3.18.9 (Passed: version 3.12.0 or greater installed.)
  • PyGObject 3.26.1 (Passed: version 3.12.0 or greater installed.)
  • Cairo 1.15.10 (Passed: version 1.13.1 or greater installed.)
  • Pycairo 1.16.1 (Passed: version 1.13.3 or greater installed.)
  • Pango 1.40.11 (Passed: version 1.29.3 or greater installed.)
  • PangoCairo 1.0
  • Berkeley Database library (bsddb3: 6.0.30) (Python-bsddb3 : 6.1.0)
  • SQLite Database library (sqlite3: 3.21.0) (Python-sqlite3: 2.6.0)
  • xdg-utils (Manual check see instructions link)
  • librsvg2 (Manual check see instructions link)
  • language-pack-gnome-xx (Manual check see instructions link) for your Language

STRONGLY RECOMMENDED
The following packages are STRONGLY RECOMMENDED to be installed (needed for geography and charts):

  • osmgpsmap 1.0 (Passed: version 1.0 or greater installed.)
  • Graphviz Graphviz not in system PATH
  • PyICU 1.9.7(ICU 58.2)
  • Ghostscript Ghostscript not in system PATH
  • python-fontconfig 0.5.0 (Passed: version 0.5.x is installed.)

Optional
The following packages are optional:
Gtkspell enables spell checking in the notes.

  • GtkSpell 3.0 (Passed: version 3.0 or greater installed.) (enchant module: 1.6.1)
  • rcs installed TBD (Requires version 5.9.4 or greater installed. If not on Microsoft Windows)
    Python Image Library (PIL) is needed for cropping images and LaTeX output.
  • (PILLOW 4.3.0)
  • GExiv2 : 0.10 (Exiv2 library : not found)
  • geocodeglib 1.0 (Passed: version 1.0 or greater installed.)
    For addon Networkchart, font White Rabbit provides an extremely readable result.
  • Installed font: found another font

Development & Translation Requirements
The following packages should be installed if you intend to translate or do any development (addons etc):

  • gettext (msgfmt): not found
  • intltool-update: not found
    Sphinx is a tool that builds the Gramps development documentation and man pages
  • Sphinx: not found

Optional packages required by Third-party Addons
Prerequistes required for the following Third-party Addons to work:

  1. Addon:Family Sheet : (PILLOW 4.3.0)
  2. Addon:Graph View : (GooCanvas:2.0)(PyGoocanvas: TBD?)(Graphviz Graphviz not in system PATH)
  3. Addon:PedigreeChart : (NumPy : not found )
  4. Addon:Network Chart : (networkx 1.11)(Graphviz Graphviz not in system PATH)
    and one of either: (pydotplus: 2.2.0) or (pygraphviz: not installed)
  5. Addon:GenealogyTree : (lualatex :not found)(PILLOW 4.3.0)
  6. Addon:HTMLView : (Webkit: not installed )
  7. Addon:GoogleMapKML : (Google Earth on Desktop : Standard. Passed: program installed - 32bit on 64bit Win OS.)
  8. Addon:Webconnect Pack : (libwebconnect : Installed)(Passed)
  9. Addon:TMG Importer : (DBF not found.)(Requires version 0.96.8 or greater installed.)
  10. Addon:PostgreSQL Database library Support : (PostgreSQL not found.)(psycopg2 : not found.)
  11. Addon:Edit Image Exif Metadata : (PILLOW 4.3.0) GExiv2 : 0.10 (Exiv2 library : not found)
  12. Addon:Photo Tagging Gramplet : (NumPy: not found.)(OpenCV facedetection: not found.)
  13. Addon:Lxml Gramplet : (lxml: 4.1.0.0)(libxml: 2.9.7)(libxslt: 1.1.32)
  14. Addon:MongoDB : * Requires: MongoDB TBD / pymongo TBD

Diagnostic checks
Check for potential issues.

Environment settings:

  • Operating System: win32

Locale Settings:

  • LANG: en_GB.UTF-8
  • LANGUAGE: en_GB
  • LC_MESSAGES: not set
  • LC_TIME: not set

Gramps Environment variables:

  • GRAMPSI18N: not set
  • GRAMPSHOME: not set
  • GRAMPSDIR: not set
  • GRAMPS_RESOURCES: C:\Program Files\GrampsAIO64-5.1.5\share

Locales available:

Installed Locales\Translations (If only English is listed please re-install Gramps again and make sure to select all the Translations and Dictionaries)

en_GB : English
en : English (USA)

Back Up Your Genealogy Files.
Time to back up your genealogy files, and then test your backups!
Backup to Gramps XML You will find backup in the Family Tree menu of recent Gramps versions, otherwise use Export in the same menu but uncheck privacy options in the Exporter Assistant in order to export all data.

  • Backups can be made at any time and at least on the first day of every month, if not more often.
  • Before any upgrade it is strongly recommended to backup each of your Family Trees.
  • Test your backups by creating a new Family Tree and importing the backup.
    You have Gramps AIO64-5.1.5-1. Congratulations, you have the current version.

REQUIREMENTS
The following packages MUST be installed (Requires the minimum version or greater.):

  • Python 3.6.4 (Passed: version 3.3.0 or greater installed.)
  • GTK+ 3.18.9 (Passed: version 3.12.0 or greater installed.)
  • PyGObject 3.26.1 (Passed: version 3.12.0 or greater installed.)
  • Cairo 1.15.10 (Passed: version 1.13.1 or greater installed.)
  • Pycairo 1.16.1 (Passed: version 1.13.3 or greater installed.)
  • Pango 1.40.11 (Passed: version 1.29.3 or greater installed.)
  • PangoCairo 1.0
  • Berkeley Database library (bsddb3: 6.0.30) (Python-bsddb3 : 6.1.0)
  • SQLite Database library (sqlite3: 3.21.0) (Python-sqlite3: 2.6.0)
  • xdg-utils (Manual check see instructions link)
  • librsvg2 (Manual check see instructions link)
  • language-pack-gnome-xx (Manual check see instructions link) for your Language

STRONGLY RECOMMENDED
The following packages are STRONGLY RECOMMENDED to be installed (needed for geography and charts):

  • osmgpsmap 1.0 (Passed: version 1.0 or greater installed.)
  • Graphviz Graphviz not in system PATH
  • PyICU 1.9.7(ICU 58.2)
  • Ghostscript Ghostscript not in system PATH
  • python-fontconfig 0.5.0 (Passed: version 0.5.x is installed.)

Optional
The following packages are optional:
Gtkspell enables spell checking in the notes.

  • GtkSpell 3.0 (Passed: version 3.0 or greater installed.) (enchant module: 1.6.1)
  • rcs installed TBD (Requires version 5.9.4 or greater installed. If not on Microsoft Windows)
    Python Image Library (PIL) is needed for cropping images and LaTeX output.
  • (PILLOW 4.3.0)
  • GExiv2 : 0.10 (Exiv2 library : not found)
  • geocodeglib 1.0 (Passed: version 1.0 or greater installed.)
    For addon Networkchart, font White Rabbit provides an extremely readable result.
  • Installed font: found another font

Note Graphviz and Ghostscript “not in system PATH”.

Yet when I check PATH, it shows:

PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files (x86)\dotnet;C:\Program Files\dotnet;C:\Program Files\Graphviz\bin;C:\Program Files\gs\gs9.56.1\bin;C:\Users\cpurc\AppData\Local\Microsoft\WindowsApps;

And the Graphviz binaries are definitely present in that directory.

What am I misisng please?

I am guessing that there are lines between people. But there are no boxes?

Have you looked at the Report options, specifically the Display tab:


Does selecting the “Box around Person’s block” give a result more like you were expecting.

Usually, I recommend doing your experiments with fresh Tree and importing the example.gramps file. With that data, your tests will tend to resemble the example screen captures. Unfortunately the person doing the illustrations for the Descendant Lines add-on used other Data.

I have just done some experimenting. This has not been one of the reports I always use so it was a learning experience.

I selected the Document Options; Output Format as PDF document. File name I left as default; Master Family_Descendants Lines.pdf. I also made the Report Options tab Output Format PDF format. (Do not know why this is in there twice.)

When it was done, the file Master Family_Descendants Lines.pd opened and there was no formatting, just names. But curiously another file was created in the same directory that was just DescendantsLines.pdf and that contained the expected formatting.

I changed the two formatting options to SVG, again two files were attempted to be created. The version with the database name (Master Family) Gramps said could not be created but again another file DescendantsLines.svg was created with the expected formatting.

I did not try the other output versions. I am also using Gramps AIO64-5.1.5-1. No other prerequisites were installed for this report.

1 Like

Both ghostscript (gswin32c.exe) and graphviz (dot.exe) are installed as part of the AIO, both in the “C:\Program Files\GrampsAIO64-5.1.5” directory. So you don’t need to add these yourself. If you have these installed elsewhere on your machine (it looks like you do), it is possible that there is some incompatibility. Particularly if the PATH allows these to be found before the GrampsAIO directory is searched.