[GNC-dev] Windows Build VM
Manfred Usselmann
manfred at usselmann.de
Fri Nov 10 02:40:07 EST 2023
Am 2023-11-10 01:21, schrieb Manfred Usselmann:
> Am 2023-11-09 22:46, schrieb John Ralls:
>>
>> Then do a mingw32 build like the distribution. We know that works.
>
> Ok, this looks better but ends with
>
> I: Deleting .la file:
> '/C/users/mu/Entwicklung/GnuCash/gcdev64/gnucash/stable/inst/_jhbuild/root-libofx/C/users/mu/Entwicklung/GnuCash/gcdev64/gnucash/stable/inst/lib/libofx.la'
> I: Moving temporary DESTDIR
> '/C/users/mu/Entwicklung/GnuCash/gcdev64/gnucash/stable/inst/_jhbuild/root-libofx'
> into build prefix
> Traceback (most recent call last):
> File "/usr/bin/jhbuild", line 23, in <module>
> jhbuild.main.main(sys.argv[1:])
> File
> "/C/users/mu/Entwicklung/GnuCash/gcdev64/src/jhbuild.git/jhbuild/main.py",
> line 118, in main
> rc = jhbuild.commands.run(command, config, args, help=lambda:
> print_help(parser))
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/C/users/mu/Entwicklung/GnuCash/gcdev64/src/jhbuild.git/jhbuild/commands/__init__.py",
> line 186, in run
> return cmd.execute(config, args, help)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/C/users/mu/Entwicklung/GnuCash/gcdev64/src/jhbuild.git/jhbuild/commands/__init__.py",
> line 53, in execute
> return self.run(config, options, args, help)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/C/users/mu/Entwicklung/GnuCash/gcdev64/src/jhbuild.git/jhbuild/commands/base.py",
> line 263, in run
> return build.build()
> ^^^^^^^^^^^^^
> File
> "/C/users/mu/Entwicklung/GnuCash/gcdev64/src/jhbuild.git/jhbuild/frontends/buildscript.py",
> line 171, in build
> error, altphases = module.run_phase(self, phase)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File
> "/C/users/mu/Entwicklung/GnuCash/gcdev64/src/jhbuild.git/jhbuild/modtypes/__init__.py",
> line 422, in run_phase
> method(buildscript)
> File
> "/C/users/mu/Entwicklung/GnuCash/gcdev64/src/jhbuild.git/jhbuild/modtypes/autotools.py",
> line 320, in do_install
> self.process_install(buildscript, self.get_revision())
> File
> "/C/users/mu/Entwicklung/GnuCash/gcdev64/src/jhbuild.git/jhbuild/modtypes/__init__.py",
> line 389, in process_install
> buildscript.moduleset.packagedb.add(self.name, revision or '',
> File
> "/C/users/mu/Entwicklung/GnuCash/gcdev64/src/jhbuild.git/jhbuild/utils/packagedb.py",
> line 176, in add
> pkg.write()
> File
> "/C/users/mu/Entwicklung/GnuCash/gcdev64/src/jhbuild.git/jhbuild/utils/packagedb.py",
> line 79, in write
> writer.fp.write('\n'.join(self.manifest).encode('utf-8',
> 'backslashreplace') + b'\n')
> ^^^^^^^^^^^^^^^^^^^^^^^^
> TypeError: can only join an iterable
>
I have opened a ticket since this looks like a jhbuild issue for me:
https://gitlab.gnome.org/GNOME/jhbuild/-/issues/290
Regards,
Manfred
More information about the gnucash-devel
mailing list