New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/32308#issuecomment-942937981 Comment: During the recent `python3` update, I noticed that `opencv` failed to build and updated to `opencv-3.4.15_1` in 88d67caf before I noticed this PR. The build failure predates the `python3` update, so the `opencv` package has been broken for some time. Based on #33530 (the same issue noticed by @ericonr), I revbumped `digicam` in 1e88df94. Some quick tests suggest that the rebuild fixed the issue. I also did some very basic test of all other dependants that you touch in this PR, and all packages seem to be OK with the new `opencv`. I recommend we not revbump the remaining packages until we have concrete reports of ABI breakage that affects them. The `gmic` build failure also predates the `opencv` and `python3` updates, as I describe in #33534. It would be good to fix this because `flowblade` requires `gmic` and I don't know if it can be disabled. `darktable` also requires `gmic` by default, but this can be disabled with build options. At the moment, the fix does not seem obvious. If you are willing to try, have at it. Regarding the work in this PR, I suggest you: - [ ] Drop the (now unnecessary) version bump from `opencv`. - [ ] If you are certain that `opencv` works on `ppc*`, you can remove the `broken=` in the template. There is no need to revbump the template for this change. If you are uncertain whether the package will work on `ppc*`, just drop the entire `opencv` commit. - [ ] Drop the commits for `actiona`, `digikam` and `nomacs`. `digikam` has already been rebuilt, and the other two seem to work just fine. - [ ] Keep your existing `siril` and `waifu2x-converter-cpp` updates, if you like. - [ ] Try updating or fixing the `gmic` template, if you like.