# Need someone on Windows with a github account

**URL:** <https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237>\
**Category:** Development\
**Created:** [March 20, 2026, 7:53pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237 "2026-03-20T19:53:14Z")\
**Posts on this page:** 18\
**Page:** 2

<div class="post-metadata">

**Author:** ![dsblank](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsblank/32/3649_2.png) [@dsblank](https://gramps.discourse.group/u/dsblank)\
**Post date:** [March 21, 2026, 2:32pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/21 "2026-03-21T14:32:22Z")

</div>

That is helpful… I’ll try to make them the same.

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [March 21, 2026, 2:55pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/22 "2026-03-21T14:55:17Z")

</div>

> [@dsblank](#):
>
> What was it before?

 ![Gramps-folders](https://global.discourse-cdn.com/free1/uploads/gramps/original/2X/2/2ac91408d83614bd8c1fe9f1b4b46b651f60acd8.png)

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [March 21, 2026, 3:47pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/23 "2026-03-21T15:47:03Z")

</div>

This might be a bit beyond scope.

The Gramps AOI installer has a default (non-optional) Dictionary and Translation set to `en-GB`.  
However, given the color/colour and -ize/-ise thoughout the GUI, the Translation must be `en-US` (which is not an option in the Translations checkboxes)

 ![](https://global.discourse-cdn.com/free1/uploads/gramps/original/1X/55d56e97f9a4252d389f66c75b5c3c141d64bb58.png)

This is probably not very important… except the the `en-US` _Dictionary_ option **IS** available and yet **IS NOT** selected by default.

Responses in the past say it is not _possible_ to deselect the `en-GB` defaults in **Dictionaries** and **Translations**.  
But perhaps TWO dictionaries could selected by default? The `en-GB` _ **and** _ the `en-US` ?

---

<div class="post-metadata">

**Author:** ![dsblank](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsblank/32/3649_2.png) [@dsblank](https://gramps.discourse.group/u/dsblank)\
**Post date:** [March 21, 2026, 6:55pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/24 "2026-03-21T18:55:53Z")

</div>

@Nick-Hall and colleagues, I think you’ll find this Gramps AIO 6.0.7 windows version ready for final testing:

> <https://github.com/gramps-project/gramps/actions/runs/23385653392>

It should now put the files as before:

 ![Screenshot from 2026-03-21 14-51-44](https://global.discourse-cdn.com/free1/uploads/gramps/original/2X/4/4c27bf11d42d39d00a9bdcd2f2ef56fa29dd0b9e.png)

Sorry, @emyoulation I wasn’t able to alter the translation languages.

---

<div class="post-metadata">

**Author:** ![Nick-Hall](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/nick-hall/32/95_2.png) [@Nick-Hall](https://gramps.discourse.group/u/Nick-Hall)\
**Post date:** [March 21, 2026, 7:26pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/25 "2026-03-21T19:26:16Z")

</div>

> [@dsblank](#):
>
> @Nick-Hall and colleagues, I think you’ll find this Gramps AIO 6.0.7 windows version ready for final testing

I really appreciate all the work that you have put into this. The old cx\_Freeze version was failing to build on a regular basis. Hopefully the PyInstaller version will be more reliable.

I don’t use Windows myself, but I’m sure that there are people who are willing to do some testing for us.

---

<div class="post-metadata">

**Author:** ![stuck](https://avatars.discourse-cdn.com/v4/letter/s/90ced4/32.png) [@stuck](https://gramps.discourse.group/u/stuck)\
**Post date:** [March 22, 2026, 12:26pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/26 "2026-03-22T12:26:47Z")

</div>

> [@Nick-Hall](#):
>
> people who are willing to do some testing

I’ve used Windows forever but I’m not a developer. That probably means that although I willing to do some testing I’m not actually able to help because I’ve no idea what to do with the .yml file on the end of the link posted by @dsblank.

Any clues as to how to use it to get a .exe that I can run and report back on what happens?

---

<div class="post-metadata">

**Author:** ![dsblank](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsblank/32/3649_2.png) [@dsblank](https://gramps.discourse.group/u/dsblank)\
**Post date:** [March 22, 2026, 12:45pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/27 "2026-03-22T12:45:41Z")

</div>

There is a link at the bottom of the link to download a zip file, then run the installer exe.

---

<div class="post-metadata">

**Author:** ![stuck](https://avatars.discourse-cdn.com/v4/letter/s/90ced4/32.png) [@stuck](https://gramps.discourse.group/u/stuck)\
**Post date:** [March 22, 2026, 12:52pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/28 "2026-03-22T12:52:40Z")

</div>

Oh, I’ll take another look as I missed that…

---

<div class="post-metadata">

**Author:** ![stuck](https://avatars.discourse-cdn.com/v4/letter/s/90ced4/32.png) [@stuck](https://gramps.discourse.group/u/stuck)\
**Post date:** [March 22, 2026, 12:59pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/29 "2026-03-22T12:59:39Z")

</div>

I think I’m not seeing it because I don’t have a github account. I’ll create one as soon as I get a chance…

---

<div class="post-metadata">

**Author:** ![codefarmer](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@codefarmer](https://gramps.discourse.group/u/codefarmer)\
**Post date:** [March 22, 2026, 6:36pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/30 "2026-03-22T18:36:40Z")

</div>

@dsblank Thanks so much for generating this build and the new installer! 🏅

I installed it in a Windows 10 clean sandbox environment. The first problem I’ve encountered after creating a new family tree is that running Family Trees \> Import… crashes Gramps to the desktop every time. Is anyone else seeing this? In the same environment, I installed Gramps 6.0.6 and this operation works fine.

Comparing the output of Pre-Requisites checker on 6.0.7 vs 6.0.6 and ignoring version differences, 6.0.7 is missing:

- GExiv2 (known)
- GooCanvas
- NumPy
- pydotplus
- pygraphviz

Finally, a few console messages on startup:

```python
(process:4260): GLib-GIRepository-CRITICAL **: 13:49:30.774: Unable to load platform-specific GIO introspection data: Typelib file for namespace 'GLibWin32' (any version) not found

(process:4260): GLib-GIRepository-CRITICAL **: 13:49:30.914: Unable to load platform-specific GIO introspection data: Typelib file for namespace 'GioWin32' (any version) not found

(gramps.exe:4260): Gtk-WARNING **: 13:49:47.450: Could not find the icon 'missing-image-ltr'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
        http://icon-theme.freedesktop.org/releases

```

Any ideas?

---

<div class="post-metadata">

**Author:** ![lordemannd](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/lordemannd/32/583_2.png) [@lordemannd](https://gramps.discourse.group/u/lordemannd)\
**Post date:** [March 22, 2026, 6:50pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/31 "2026-03-22T18:50:18Z")

</div>

The Windows Event viewer might have recorded why Gramps was killed by Windows

---

<div class="post-metadata">

**Author:** ![codefarmer](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@codefarmer](https://gramps.discourse.group/u/codefarmer)\
**Post date:** [March 22, 2026, 6:53pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/32 "2026-03-22T18:53:44Z")

</div>

Thanks for the reminder. Crash occurs in libglib-2

```python
Problem signature
Problem Event Name:	APPCRASH
Application Name:	grampsw.exe
Application Version:	0.0.0.0
Application Timestamp:	69bee2da
Fault Module Name:	libglib-2.0-0.dll
Fault Module Version:	2.88.0.0

```

---

<div class="post-metadata">

**Author:** ![dsblank](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsblank/32/3649_2.png) [@dsblank](https://gramps.discourse.group/u/dsblank)\
**Post date:** [March 22, 2026, 8:05pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/33 "2026-03-22T20:05:54Z")

</div>

Claude says:

The crash is almost certainly missing gschemas.compiled. Two problems:

1. glib-compile-schemas.exe is probably not in the PyInstaller bundle (it’s a utility, not imported by Python), so the NSIS  
post-install step silently fails
2. GSETTINGS\_SCHEMA\_DIR is not set in grampsaiow.py, so GLib doesn’t know where to find schemas even if they were compiled

The fix has two parts:

In build.sh: compile the schemas during the build (before pyinstaller runs) so gschemas.compiled is already present when PyInstaller  
copies share/glib-2.0/schemas/ into the bundle:

glib-compile-schemas /mingw64/share/glib-2.0/schemas/

In grampsaiow.py: tell GLib where to find the compiled schemas at runtime:

environ[“GSETTINGS\_SCHEMA\_DIR”] = join(\_meipass, “share”, “glib-2.0”, “schemas”)

This way we don’t need glib-compile-schemas.exe in the bundle at all — the compiled file is baked in at build time.

* * *

@codefarmer or others: would you be able to pick up it up at this point? I just can NOT test out the binaries.

---

<div class="post-metadata">

**Author:** ![codefarmer](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@codefarmer](https://gramps.discourse.group/u/codefarmer)\
**Post date:** [March 22, 2026, 8:17pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/34 "2026-03-22T20:17:11Z")

</div>

I’m able to spend some time on it today. However, at this point I feel I might have a better chance at attempting to fix the AIO (cx\_freeze version) than the new one. Let me pick that up from the comments you posted about fixing the ssl cert issues in that build.

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [March 25, 2026, 12:36pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/35 "2026-03-25T12:36:23Z")

</div>

A post was split to a new topic: [Strange “db changed” Debugging warning](https://gramps.discourse.group/t/strange-db-changed-debugging-warning/9261)

---

<div class="post-metadata">

**Author:** ![codefarmer](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@codefarmer](https://gramps.discourse.group/u/codefarmer)\
**Post date:** [March 25, 2026, 12:24pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/36 "2026-03-25T12:24:51Z")

</div>

@emyoulation Can we move @stuck’s message with feedback on the released Windows AIO 6.0.7 to a new thread? The reason is that this thread is about the alternate installer that Doug created, whereas the released installer available now is not based on that. Thanks.

---

<div class="post-metadata">

**Author:** ![dsblank](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsblank/32/3649_2.png) [@dsblank](https://gramps.discourse.group/u/dsblank)\
**Post date:** [March 25, 2026, 12:26pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/37 "2026-03-25T12:26:58Z")

</div>

We can probably close this whole post

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [March 25, 2026, 12:34pm UTC](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237/38 "2026-03-25T12:34:13Z")

</div>



[Previous page](https://gramps.discourse.group/t/need-someone-on-windows-with-a-github-account/9237.md?page=1)
