Since my last build at the end of March, there have been some changes in the way it is done. I am trying to follow the instructions at darktable/BUILD.md at master · darktable-org/darktable · GitHub, but am running into problems.
I started using the instructions document I made using MINGW64. I immediately was directed to information about git security changes, so I went to the build instructions at the above URL and proceeded to follow them up to this command:
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/opt/darktable …/.
I don’t have Ninja installed, so I tried to use:
cmake -G “MSYS Makefiles” -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/opt/darktable …/.
but that didn’t work. So then I thought I better start from scratch with MSYS2, starting with
pacman -Syu
Everything seemed okay, but at the end this appeared:
mingw-w64-x86_64-windows-default-manifest-6.4-4-any 3.1 KiB 17.1 KiB/s 00:00 [###################################################] 100%
Total (313/313) 578.6 MiB 11.7 MiB/s 00:49 [###################################################] 100%
(313/313) checking keys in keyring [###################################################] 100%
(313/313) checking package integrity [###################################################] 100%
error: mingw-w64-x86_64-libvorbis: signature from “David Macek david.macek.0@gmail.com” is unknown trust
:: File /var/cache/pacman/pkg/mingw-w64-x86_64-libvorbis-1.3.7-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: mingw-w64-x86_64-ffms2: signature from “David Macek david.macek.0@gmail.com” is unknown trust
:: File /var/cache/pacman/pkg/mingw-w64-x86_64-ffms2-2.40-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: failed to commit transaction (invalid or corrupted package)
Errors occurred, no packages were upgraded.
Bill Martz@DESKTOP-U6S1FBL MSYS ~
At this point, I don’t know what to do. Would someone give me some help?