after recent gx86 changes to distutils-r1 and python-utils-r1 eclasses, emerging e.g. dev-python/installer-0..5.1-r1 (depndency of setuptools) in prefix runs through but does not install anything in $EPREFIX/usr/lib/python3.X after applying the gx86 python-utils-r1.eclass changes to the prefix version of python-utils-r1.eclass, python files of package get installed as expected. or in short: sync of prefix version of python-utils-r1.eclass to gx86 seems needed. (dev-python/jaraco-text, another dependency of setuptools, also fails to emerge, but this seems to happen on gx86 as well.)
hmmm, I can't find too many changes in python-utils-r1 ...?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=172f0fbbf621687622ffa0f67a55817470779495 commit 172f0fbbf621687622ffa0f67a55817470779495 Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2022-06-07 12:34:59 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2022-06-07 12:34:59 +0000 eclass: sync with gx86 Closes: https://bugs.gentoo.org/850406 Signed-off-by: Fabian Groffen <grobian@gentoo.org> eclass/autotools.eclass | 42 ++++++------- eclass/java-utils-2.eclass | 139 +++++++++++++++++++++--------------------- eclass/python-utils-r1.eclass | 15 +---- eclass/toolchain-funcs.eclass | 34 +++++++++-- eclass/toolchain.eclass | 112 +++++++++++++++++++++------------- 5 files changed, 195 insertions(+), 147 deletions(-)
ahh, thanks a lot but - these commits are still not visible to "emerge --sync" ??
now the updated eclass files have shown up (timezone setting problems?) and i find, that the bunch of changes (4 commits) made this morning at about 08:53 +02:00 in gx86 to python-utils-r1.eclass is missing (thus comment #1 ...) OTOH, i see in https://gitweb.gentoo.org/repo/gentoo.git/ that mgorny has just reverted his changes to dev-python/installer a. o. that had made the problems visible so the issues seem solved for now
(In reply to hsk17 from comment #3) > ahh, thanks a lot > > but - these commits are still not visible to "emerge --sync" ?? They should've been, but then ... it seems it's still processing (the python one causes a very large part of the tree to be re-generated). rsync2 is ready now though. (In reply to hsk17 from comment #4) > now the updated eclass files have shown up (timezone setting problems?) generation runs every 20 minutes, on two separate instances (rsync1 and rsync2) however, as mentioned above, some changes cause longer generation times, this one extreme (poor old ppc G5 being behind rsync1, migration to arm64 pending). > and i find, that the bunch of changes (4 commits) made this morning at about > 08:53 +02:00 in gx86 to python-utils-r1.eclass is missing (thus comment #1 > ...) correct, I synced on the rsync snapshot of the main tree of around 06:00 +02:00. > OTOH, i see in https://gitweb.gentoo.org/repo/gentoo.git/ that mgorny has > just reverted his changes to dev-python/installer a. o. that had made the > problems visible > > so the issues seem solved for now Hmmm, so that's some luck then :) I got the issue with jaraco-text, so I'll keep an eye on it.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a7c1d9d5107cce52c19f638df5454ece9cbbcfa7 commit a7c1d9d5107cce52c19f638df5454ece9cbbcfa7 Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2022-06-07 17:00:40 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2022-06-07 17:00:40 +0000 python-utils-r1.eclass: sync from latest gx86, unbreak python pkgs Bug: https://bugs.gentoo.org/850406 Signed-off-by: Fabian Groffen <grobian@gentoo.org> eclass/python-utils-r1.eclass | 55 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 44 insertions(+), 11 deletions(-)
thanks for the explanations, i'll try to exercise more patience then... the jaraco-text issue seems to have had cause in now reverted changes to distutils-r1.eclass; "emerge jaraco-text" works again as expected, see also https://bugs.gentoo.org/850409