I found an archive of MSYS2 packages which contained the missing/removed 32-bit
packages required to finish the build:
https://repo.msys2.org/mingw/mingw32/
-Kevin
From: gnucash-devel
on behalf of Kevin Sanders
Sent: Thursday, November 7, 2024 11:03 PM
To: Gn
If anyone is interested, I found the news post that announced the removal of
32-bit package from MSYS2 about a year ago:
https://www.msys2.org/news/#2023-12-13-starting-to-drop-some-32-bit-packages
-Kevin
From: gnucash-devel
on behalf of Kevin Sanders
Sent: T
Exploring the MINGW-packages repo, I can see that 9 months ago a ton of
packages were updated to remove 32-bit environments as targets.
https://github.com/msys2/MINGW-packages/commit/b53660a639d390321bda446afba5e53797671513
https://github.com/msys2/MINGW-packages/commit/63cd8bbfb8582842c3307969d4
Does anyone know how to obtain these packages for 32-bit (mingw32)?
As far as I can tell, only their 64-bit (mingw64) counterparts are available on
packages.msys2.org.
But they must have been available for 32-bit at some point in time, right?
I'm not familiar enough with the MSYS2 package system
Thanks Bob, this was very helpful.
I encountered all of the same issues that you described during my setup as well.
The "maximum file size exceeded" for the sig file, the frozen "Updating trust
database...", etc.
Running "pacman -S python-setuptools" fixed the distutils error for me.
Also as y
Kevin,
You may find my earlier post of use in building on windows, hopefully I
will get round to creating a PR to update procedure, see link below...
https://lists.gnucash.org/pipermail/gnucash-devel/2024-September/046961.html
Regards,
Bob
On Thu, 7 Nov 2024 at 19:00, Kevin Sanders wrote:
> T
Thanks John, I have joined the mailing list as suggested.
I installed the recommended distutils extra package and it completed
successfully but the error remains.
Do you know what controls the version of python MinGW32 is using? Latest stable
or something like that?
The word "python" appears on
Kevin,
Welcome to GnuCash. Please don’t contact the developers directly; always use
one of the mailing lists (https://wiki.gnucash.org/wiki/Mailing_Lists). You can
pick whether user or devel is appropriate for a particular conversation, the
developers monitor both. For this conversation I’ve pi