The only currently available version of dev-cpp/pystring causes a rebuild loop for the latest opencolorio library. Reproducible: Always # revdep-rebuild * This is the new python coded version * Please report any bugs found using it. * The original revdep-rebuild script is installed as revdep-rebuild.sh * Please file bugs at: https://bugs.gentoo.org/ * Checking dynamic linking consistency * Assign files to packages emerge --oneshot --complete-graph=y media-libs/opencolorio:0 Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) media-libs/opencolorio-2.0.0::gentoo >>> Installing (1 of 1) media-libs/opencolorio-2.0.0::gentoo >>> Jobs: 1 of 1 complete Load avg: 7.93, 4.12, 2.18 * Messages for package media-libs/opencolorio-2.0.0: * Log file: /home/bjohnson/portagelog/media-libs:opencolorio-2.0.0:20210622-144600.log * Package: media-libs/opencolorio-2.0.0 * Repository: gentoo * USE: abi_x86_64 amd64 cpu_flags_x86_sse2 elibc_glibc kernel_linux opengl python python_single_target_python3_9 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Using python3.9 to build * Working in BUILD_DIR: "/var/tmp/portage/media-libs/opencolorio-2.0.0/work/opencolorio-2.0.0_build" * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build." F * Working in BUILD_DIR: "/var/tmp/portage/media-libs/opencolorio-2.0.0/work/opencolorio-2.0.0_build" * Working in BUILD_DIR: "/var/tmp/portage/media-libs/opencolorio-2.0.0/work/opencolorio-2.0.0_build" * Skipping make test/check due to ebuild restriction. * Working in BUILD_DIR: "/var/tmp/portage/media-libs/opencolorio-2.0.0/work/opencolorio-2.0.0_build" * Final size of build directory: 127548 KiB (124.5 MiB) * Final size of installed tree: 13540 KiB ( 13.2 MiB) >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. coraline ~ # revdep-rebuild --pretend * This is the new python coded version * Please report any bugs found using it. * The original revdep-rebuild script is installed as revdep-rebuild.sh * Please file bugs at: https://bugs.gentoo.org/ * Checking dynamic linking consistency * Assign files to packages emerge --pretend --oneshot --complete-graph=y media-libs/opencolorio:0 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ~] media-libs/opencolorio-2.0.0
Created attachment 717678 [details] Build log
Never mind. This seems to have been caused by something lingering in the shell environment portage was running in. Launching a new shell (ie re-sourcing /etc/profile) fixed the loop.