Install phase doesn't properly put all files into ${D}, see lines 751 and 1807 of the build log. Reproducible: Always Steps to Reproduce: emerge =app-accessibility/brltty-6.5 Actual Results: Missing files. Expected Results: Files installed and not leftovers in $PORTAGE_TMPDIR.
Created attachment 849201 [details] emerge --info
Created attachment 849203 [details] build.log
Created attachment 849205 [details] ls -aR of /var/tmp/portage/app-accessibility/brltty-6.5
Indeed, my /usr/lib64/tclConfig.sh has: > List of standard directories in which to look for packages during ># "package require" commands. Contains the "prefix" directory plus also ># the "exec_prefix" directory, if it is different. >TCL_PACKAGE_PATH='{/usr/lib64} {/usr/lib} ' I found https://core.tcl-lang.org/tcltls/tktview?name=37bbdb9fb2 which seems to nail the problem.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47157dbcb8c5eb1a9f2fcb5864f2e3a3e46df99 commit c47157dbcb8c5eb1a9f2fcb5864f2e3a3e46df99 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-01-26 04:39:46 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-01-26 04:40:19 +0000 app-accessibility/brltty: depend on tcl w/ fixed tclConfig.sh Fixes install of bindings. Closes: https://bugs.gentoo.org/892029 Signed-off-by: Sam James <sam@gentoo.org> app-accessibility/brltty/brltty-6.5-r1.ebuild | 223 ++++++++++++++++++++++++++ 1 file changed, 223 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d3cf4a3dfc10754974b5d79eb4bf1ed0448a92 commit 87d3cf4a3dfc10754974b5d79eb4bf1ed0448a92 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-01-26 04:38:45 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-01-26 04:40:17 +0000 dev-lang/tcl: fix tclConfig.sh's TCL_PACKAGE_PATH Bug: https://bugs.gentoo.org/892029 Signed-off-by: Sam James <sam@gentoo.org> ...-8.6.13-tclConfig-TCL_PACKAGE_PATH-braces.patch | 16 +++ dev-lang/tcl/tcl-8.6.13-r1.ebuild | 124 +++++++++++++++++++++ 2 files changed, 140 insertions(+)