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

Reply via email to