On Fri, 04 Dec 2020 03:13:19 -0500, n952162 wrote: > > [1 <text/plain; utf-8 (quoted-printable)>] > On 12/3/20 10:11 PM, Adam Carter wrote: > > On Fri, Dec 4, 2020 at 8:06 AM tastytea <gen...@tastytea.de > > <mailto:gen...@tastytea.de>> wrote: > > > > On 2020-12-03 21:33+0100 n952162 <n952...@web.de > > <mailto:n952...@web.de>> wrote: > > > > > I'm trying to update the gentoo system that I last updated 6 weeks > > > ago, but it seems not to work. Can somebody explain to me why? > > > > Python 3.8 is the new default target and not all packages support it > > yet. You can put > > */* PYTHON_TARGETS: python3_7 > > into /etc/portage/package.use as a workaround. Don't forget to remove > > it in a month or so. > > > > > > Try emerge -avuUD @world (the U is the critical bit). For me, it > > pulled in a bunch of extra rebuilds (with -python3_7 and +python3_8). > > After that depclean removed 3.7 > > > Here is the command I use (where target is @system @world) (somebody > once said here it can be useful to first do @system): > > time emerge \ > $pretend \ > -v \ > --deep \ > --update \ > --changed-use \ > --verbose-conflicts \ > --keep-going \ > --with-bdeps=y \ > --changed-deps \ > --backtrack=100 \ > $target
hmm, so I put the following line in my package.use file at the end */* python_targets_python3_7 python_single_target_python_3_7 but I still get !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-python/paramiko:0 (dev-python/paramiko-2.7.1:0/0::gentoo, installed) USE="-doc -examples (-server) -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_7 -python3_6 -python3_8" pulled in by dev-python/paramiko[python_targets_python2_7(-),-python_single_target_python2_7(-)] required by (dev-vcs/bzr-2.7.1_pre:0/0::gentoo, installed) USE="sftp -curl -doc -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7" (dev-python/paramiko-2.7.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -examples (-server) -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -python3_6 -python3_9" pulled in by dev-python/paramiko[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (app-admin/ansible-base-2.10.3:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -python3_6 -python3_9" dev-python/paramiko[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (app-admin/ansible-2.10.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -python3_6 -python3_9" dev-python/paramiko[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (app-emulation/docker-compose-1.28.0_rc1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -python3_6 -python3_9" It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. I masked 2.7.2 in the hope that it would help, but it did not. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici wb2una cov...@ccs.covici.com