Created attachment 907676 [details] emerge --info Using distcc for emerges sometimes fails to distribute work, and gives the following message: Warning: distcc requested but no masquerade dir can be found in /usr/lib*/distcc/bin This can be fixed by reinstalling distcc, but it is a problem when emerging a batch of packages such as world. The problem is quite recent and it seems related to https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80781de2c71054bccb012c1ef2acf5dc7f079f6a which changed the distcc masquerade directory from /usr/lib/distcc/bin to /usr/lib/distcc. The bin alternative remains available for compatibility, but it seems to be lost during some emerges such as new versions of sys-devel/gcc.
Could you provide more exact steps to reproduce the issue?
Ah I see bug 942759 is related.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df37a3502252a1041f94293b2f4c366ff482d4a commit 7df37a3502252a1041f94293b2f4c366ff482d4a Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2024-11-03 16:18:22 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2024-11-03 16:18:22 +0000 sys-devel/distcc: depend on >=dev-util/shadowman-4 Closes: https://bugs.gentoo.org/942758 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-devel/distcc/{distcc-3.4-r5.ebuild => distcc-3.4-r6.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)