Todays $ emerge --sync && emerge -puDU system world requested gentoolkit update, emerging successfully, but throwing file collision(s) for all newly installed files. $ equery list -p app-portage/gentoolkit [ebuild N ] app-portage/gentoolkit-0.6.3 PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 (-python3_12)" ?------- ^ ? * Messages for package app-portage/gentoolkit-0.6.3: * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / <filename>` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at https://bugs.gentoo.org/ unless you report exactly * which two packages install the same file(s). See * https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how * to solve the problem. And once again, please do NOT file a bug report * unless you have completely understood the above message. * * Detected file collision(s): * * /usr/share/man/man1/eclean.1.bz2 * /usr/share/man/man1/equery.1.bz2 * /usr/share/man/man1/eshowkw.1.bz2 * /usr/share/man/man1/enalyze.1.bz2 * /usr/share/man/man1/eread.1.bz2 ... * /usr/bin/equery * /usr/bin/eshowkw * /usr/bin/imlate * /usr/bin/merge-driver-ekeyword * /usr/bin/revdep-rebuild * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * None of the installed packages claim the file(s). * * Package 'app-portage/gentoolkit-0.6.3' merged despite file collisions. * If necessary, refer to your elog messages for the whole content of the * above message. * * For further information on gentoolkit, please read the gentoolkit * guide: https://wiki.gentoo.org/wiki/Gentoolkit * * Another alternative to equery is app-portage/portage-utils * * Additional tools that may be of interest: * * app-admin/eclean-kernel * app-portage/diffmask * app-portage/flaggie * app-portage/portpeek * app-portage/smart-live-rebuild Reproducible: Always
Please always include the full build.log and emerge --info. Please also do not truncate output when reporting an issue. Anyway, this can happen where the files got merged but the VDB wasn't updated yet. Not a bug if it's that, other than perhaps us needing to capture-and-ignore ^C during that critical phase.