Howdy, I been getting a error message about repoman not being in good shape for a while. I thought maybe it was something that would be fixed soon enough or it would spit out a error that makes sense to me. Well, been a few weeks and it is still complaining about it. I tried to update repoman itself so that it would give the most information. It doesn't say much when doing my usual world update except that it is skipping it. This is the most informative error I can get it to give me.
root@fireball / # emerge -a =app-portage/repoman-3.0.3-r2 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild UD~] sys-apps/portage-3.0.30-r5::gentoo [3.0.34::gentoo] USE="(ipc) native-extensions rsync-verify -apidoc -build -doc -gentoo-dev (-selinux) -test -xattr" PYTHON_TARGETS="python3_10 -pypy3 -python3_8 -python3_9 -python3_11" 1,131 KiB [ebuild U ] app-portage/repoman-3.0.3-r2::gentoo [3.0.3-r1::gentoo] PYTHON_TARGETS="python3_10 (-pypy3) -python3_8 -python3_9" 0 KiB Total: 2 packages (1 upgrade, 1 downgrade), Size of downloads: 1,131 KiB !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: sys-apps/portage:0 (sys-apps/portage-3.0.30-r5:0/0::gentoo, ebuild scheduled for merge) USE="(ipc) native-extensions rsync-verify -apidoc -build -doc -gentoo-dev (-selinux) -test -xattr" ABI_X86="(64)" PYTHON_TARGETS="python3_10 -pypy3 -python3_11 -python3_8 -python3_9" pulled in by <sys-apps/portage-3.0.31[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] required by (app-portage/repoman-3.0.3-r2:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_10 (-pypy3) -python3_8 -python3_9" ^ ^^^^^^ (sys-apps/portage-3.0.34:0/0::gentoo, installed) USE="(ipc) native-extensions rsync-verify -apidoc -build -doc -gentoo-dev (-selinux) -test -xattr" ABI_X86="(64)" PYTHON_TARGETS="python3_10 -pypy3 -python3_11 -python3_8 -python3_9" pulled in by >=sys-apps/portage-3.0.32[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] required by (app-portage/gentoolkit-0.6.1-r3:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 -pypy3 -python3_11 -python3_8 -python3_9" And some more info: root@fireball / # equery list -po portage repoman * Searching for portage ... [-P-] [ ] sys-apps/portage-3.0.30-r3:0 [-P-] [ ] sys-apps/portage-3.0.30-r5:0 [-P-] [ ] sys-apps/portage-3.0.32:0 [-P-] [ ] sys-apps/portage-3.0.33:0 [IP-] [ ] sys-apps/portage-3.0.34:0 [-P-] [M-] sys-apps/portage-9999:0 * Searching for repoman ... [I--] [??] app-portage/repoman-3.0.3-r1:0 [-P-] [ ] app-portage/repoman-3.0.3-r2:0 root@fireball / # I did keyword all but the 9999 version. I like the new stuff but not the untested stuff. It looks like the version of repoman I have installed is not even in the tree anymore too. It looks like it could be a USE flag problem above but I'm not sure about that either. Here is some info on that. root@fireball / # grep -r python /etc/portage/ /etc/portage/package.accept_keywords/package.keywords:dev-python/PyQt-builder /etc/portage/package.accept_keywords/package.keywords:dev-python/PyQtWebEngine /etc/portage/package.accept_keywords/package.keywords:dev-python/python-slip /etc/portage/package.accept_keywords/package.keywords:=dev-python/cchardet-2.1.7 /etc/portage/package.accept_keywords/package.keywords:dev-python/PyQt5-sip /etc/portage/package.accept_keywords/package.keywords:dev-python/sip /etc/portage/package.accept_keywords/package.keywords:dev-python/PyQt5 /etc/portage/package.accept_keywords/package.keywords:dev-python/wxpython /etc/portage/package.use/package.use:=sci-electronics/klayout-0.27.3 python_single_target_python3_9 /etc/portage/package.use/package.use:app-accessibility/speech-dispatcher python /etc/portage/package.use/package.use:dev-python/PyQt5 webchannel /etc/portage/package.use/package.use:>=dev-libs/boost-1.47.0-r1:0 python /etc/portage/package.use/package.use:>=mate-base/mate-menus-1.18.0 python /etc/portage/package.use/package.use:media-libs/mlt python frei0r qt5 /etc/portage/package.use/package.use:media-gfx/gimp doc python png jpeg exif lcms root@fireball / # I try to let the devs manage the python stuff. It can get tricky, and messy, if one starts messing with it. I can't figure this thing out. Anyone see what is causing this problem? I'd like to get this fixed if I can or if it is a bug, report it so it can get fixed. Odds are, I did something somewhere. lol Thanks! Dale :-) :-)

