I built ledger and dependencies with FEATURES=test and USE=debug. After installing, I have run it on some minimal test data and it is working. Reproducible: Always
cheetah isn't available for ppc64 apparently: erik@carbon ~/src/gentoo/app-office/ledger $ pkgcheck scan gentoo -- updating eclass cache: ruby-utils gentoo -- updating git cache: commit date: 2023-02-20 gentoo -- updating profiles cache: x86 app-office/ledger UnstableOnly: for arch: [ arm ], all versions are unstable: [ 3.2.1-r1, 3.2.1-r2 ] UnstableOnly: for arch: [ ppc64 ], all versions are unstable: [ 3.2.1-r2 ] PotentialStable: version 3.2.1-r1: slot(0), stabled arches: [ amd64, arm64, x86 ], potential: [ ~arm ] PythonCompatUpdate: version 3.2.1-r1: PYTHON_COMPAT update available: python3_11 NonsolvableDepsInDev: version 3.2.1-r2: nonsolvable depset(depend) keyword(~ppc64) dev profile (default/linux/ppc64/17.0/musl) (2 total): solutions: [ dev-python/cheetah3:=[python_targets_python3_10(-)], dev-py thon/cheetah3:=[python_targets_python3_11(-)], dev-python/cheetah3:=[python_targets_python3_9(-)] ] NonsolvableDepsInDev: version 3.2.1-r2: nonsolvable depset(rdepend) keyword(~ppc64) dev profile (default/linux/ppc64/17.0/musl) (2 total): solutions: [ dev-python/cheetah3:=[python_targets_python3_10(-)], dev-p ython/cheetah3:=[python_targets_python3_11(-)], dev-python/cheetah3:=[python_targets_python3_9(-)] ] NonsolvableDepsInStable: version 3.2.1-r2: nonsolvable depset(depend) keyword(~ppc64) stable profile (default/linux/ppc64/17.0) (19 total): solutions: [ dev-python/cheetah3:=[python_targets_python3_10(-)], dev- python/cheetah3:=[python_targets_python3_11(-)], dev-python/cheetah3:=[python_targets_python3_9(-)] ] NonsolvableDepsInStable: version 3.2.1-r2: nonsolvable depset(rdepend) keyword(~ppc64) stable profile (default/linux/ppc64/17.0) (19 total): solutions: [ dev-python/cheetah3:=[python_targets_python3_10(-)], dev -python/cheetah3:=[python_targets_python3_11(-)], dev-python/cheetah3:=[python_targets_python3_9(-)] ]
(In reply to Erik Mackdanz from comment #1) > cheetah isn't available for ppc64 apparently: I'm not sure what you mean by this. It's not currently keyworded for ppc64, which is why dev-python/cheetah3 is included in the "Package list" field in this bug report. However, I was able to build it and run the tests with no problems (only some DeprecationWarnings, which are arch-independent, when running the tests on Python 3.11).
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3943c71614d59a0687c04f14d8ea17139bf37fb2 commit 3943c71614d59a0687c04f14d8ea17139bf37fb2 Author: Erik Mackdanz <stasibear@gentoo.org> AuthorDate: 2023-03-19 13:48:55 +0000 Commit: Erik Mackdanz <stasibear@gentoo.org> CommitDate: 2023-03-19 13:49:01 +0000 app-office/ledger: keyword 3.3.1 for ~ppc64 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org> Closes: https://bugs.gentoo.org/881185 app-office/ledger/ledger-3.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Keyworded cheetah3 and ledger for ~ppc64