Gramps 4.2.2.5 ei käynnisty

42 views
Skip to first unread message

juha.makelainen

unread,
Mar 29, 2016, 4:47:47 AM3/29/16
to Gramps Finland
Latasin Macilleni uusimman version ja laitoin rastin päivitä kaikki lisäosat (mikä oli ehkä uhkarohkeata). Asennuksessa tuli ilmoitus, että Djangon tuonti/vienti asennukset eivät onnistuneet, onneksi en ole niistä kiinnostunut.

Sen jälkeen Gramps ei käynnisty, vaan päättyy virheeseen ennen aloitusnäkymää. Jotain yhteyttä suomenkieliseen kieliversioon, joten laitan kysymyksen tänne: miten jatkaisin?

5955: ERROR: grampsgui.py: line 323: 
Gramps ei käynnistynyt. Raporti virhetilanne.
Syy voi olla 3. osapuolessa. Tarkkaile käynnistystä.
Käyttääksesi toista näkymää jätä sukupuu lataamatta, vaihda näkymä ja sitten lataa sukupuu.
Gramps.ini tiedostossa voi myös muuttaa käynnistysnäkymää 
vaihtamalla viimeksi katsotun näkymän parametria.
Traceback (most recent call last):
  File "/Applications/Avoimet/Gramps.app/Contents/Resources/lib/python3.4/site-packages/gramps/gen/plug/_pluginreg.py", line 1111, in scan_dir
    local_gettext = glocale.get_addon_translator(full_filename).gettext
  File "/Applications/Avoimet/Gramps.app/Contents/Resources/lib/python3.4/site-packages/gramps/gen/utils/grampslocale.py", line 746, in get_addon_translator
    addon_translator = self._get_translation(domain, path)
  File "/Applications/Avoimet/Gramps.app/Contents/Resources/lib/python3.4/site-packages/gramps/gen/utils/grampslocale.py", line 602, in _get_translation
    ':'.join(languages))
ValueError: No usable translations in fi for 
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/Applications/Avoimet/Gramps.app/Contents/Resources/lib/python3.4/site-packages/gramps/gui/grampsgui.py", line 292, in __startgramps
    Gramps(argparser)
  File "/Applications/Avoimet/Gramps.app/Contents/Resources/lib/python3.4/site-packages/gramps/gui/grampsgui.py", line 200, in __init__
    config.get("interface.view-categories"))
  File "/Applications/Avoimet/Gramps.app/Contents/Resources/lib/python3.4/site-packages/gramps/gui/viewmanager.py", line 307, in __init__
    self.do_reg_plugins(self.dbstate, self.uistate)
  File "/Applications/Avoimet/Gramps.app/Contents/Resources/lib/python3.4/site-packages/gramps/gui/viewmanager.py", line 728, in do_reg_plugins
    error = CLIManager.do_reg_plugins(self, dbstate, uistate)
  File "/Applications/Avoimet/Gramps.app/Contents/Resources/lib/python3.4/site-packages/gramps/cli/grampscli.py", line 321, in do_reg_plugins
    self._pmgr.reg_plugins(USER_PLUGINS, dbstate, uistate, load_on_reg=True)
  File "/Applications/Avoimet/Gramps.app/Contents/Resources/lib/python3.4/site-packages/gramps/gen/plug/_manager.py", line 131, in reg_plugins
    self.__pgr.scan_dir(dirpath)
  File "/Applications/Avoimet/Gramps.app/Contents/Resources/lib/python3.4/site-packages/gramps/gen/plug/_pluginreg.py", line 1116, in scan_dir
    {'plugin_name' : filename.split('.')[0] })
UnicodeEncodeError: 'ascii' codec can't encode characters in position 39-40: ordinal not in range(128)

juha.makelainen

unread,
Mar 29, 2016, 9:01:19 AM3/29/16
to Gramps Finland
Raportoin tämän myös Grampsille (#9350)

matti.u.niemela

unread,
Mar 29, 2016, 12:38:06 PM3/29/16
to Gramps Finland
En ole MAC asiantuntija eikä minulla ole käytettävissä Mac-konetta ohjelman testauksiin. Näyttäisi kuitenkin siltä että Mac-versiossa on ollut jotain toiminta ongelmia, koska Intel versiosta on menossa jo kolmas Gramps 4.2.2.x päivitys. Jos koneellasi on toiminut, jokin aikaisempi versio palauttaisin sen takaisin ja jatkaisin töitä sillä versiolla. Versioden lähdekoodi on kuitenkin kaikissa versioissa sama ja sisältää samat tekniset toiminnat. Myös kielitiedosto on sama. Gramps kehitysversioissa 4.2.1 - 4.2.3 muutokset ovat olleet kohtalaisen pieniä, lähinnä korjauksia.

Kielitiedosto on toiminut moitteettomasti Gramps 4.2.2 linux versiossa. Toivottavasti se toimii myös Mac-koneella. Laitoin viimeisimmän päivitetyn version tälle foorumille toiseen linkkiin. Testasin sen myös juuri julkaistulla Windows versiolla, enkä ole huomannut siinä virheitä.

Kielitiedosto sisältää kuitenkin ilmeisesti epästandardia koodia, koska siitä on käyty keskustelua Gramps-projektin bugi-sivuilla
https://gramps-project.org/bugs/view.php?id=9328
Koodi on kuitenkin gramps-ohjeiden mukaista ja koodin on ohjelmoinut yksi pääohjelmoijista. Kyseessä on päivämäärien kuukausien taivutuksiin liittyvästä koodista. Kielitiedoston tämä osa koodia on kuitenkin ollut täsmälleen saman sisältöisenä Gramps 4.1.3 versiosta lähtien ja toiminut moitteettomasti.

Laitatko viestiä asian ratkaisusta.

juha.makelainen

unread,
Mar 31, 2016, 8:48:25 AM3/31/16
to Gramps Finland
Vika vaivaa myös joitakin muista kieliversiota. Gramps vastasi:
See 0009179 for more details.

This has probably been fixed, and that fix will be in 4.2.3.
Valitettavasti sama vika estää käynnistämisen myös tallessa olleella edellisessä versiolla sekä varmuuskopiolta palautetulla ennen käytetyllä versiolla. Ehkäpä otan vielä tietokannankin varmuuskopiolta, kunhan keksin minne se on asennettu ...

matti.u.niemela

unread,
Mar 31, 2016, 4:29:35 PM3/31/16
to Gramps Finland
Linux version tietokanta on piilohakemistossa /home/niememat/.gramps/grampsdb
Windows version tietokanta on piilohakemistossa C:\Users\Matti\AppData\Roaming\gramps\grampsdb

Mac-koneella ehkä sama tekniikka.

Lähettämäsi linkin kuva näyttäisi olevan Linux Mint Cinnamon versiosta. Eli vika ei ole pelkkä Mac-koneen ongelma.

Itselläni on Gramps Linux MInt 17.3 koneella. Olen käyttänyt myös 4.2.2, versiota paketista asennettuna ilman ongelmia. Aika mystinen virhe.
Reply all
Reply to author
Forward
0 new messages