On Mon, 13 Sep 2021 21:11:49 -0400, Walter Dnes wrote:

> On Mon, Sep 13, 2021 at 10:21:27PM +0100, Neil Bothwick wrote
> > On Mon, 13 Sep 2021 15:59:52 -0400, Walter Dnes wrote:
> >   
> > >   I have a notebook that I haven't updated for a while.  After
> > > emerge sync, it said to "emerge -1 portage".  Trying to do so got
> > > me the following as listed in the gzipped attachment.  I'd really
> > > rather not re-install.  Is there a way to get out of this?  
> > 
> > You've been hit by the switch from Python 3.8 to 3.9 by the looks of
> > it. Try adding "sys-apps/portage python_targets_python3_8" to
> > package.use. 
> > 
> > You'll probably have to add a few more packages to this list to get
> > world updated.  
> 
>   Thank you very much.  Progress.  I've managed to get portage-3.0.26-r6
> built.  My package.use currently has...
> 
> sys-apps/portage -rsync-verify python_targets_python3_8
> dev-python/setuptool python_targets_python3_8
> dev-python/setuptools python_targets_python3_8
> dev-python/certifi python_targets_python3_8
> dev-python/setuptools_scm python_targets_python3_8
> dev-python/toml python_targets_python3_8
> 
>   Can I remove the python flags now or should I do a world update first?

Do a world update first, but you'll probably find you still need some of
them afterwards. I keep them in a separate file in package.use, so I can
move it and try a world update to see what is still needed.


-- 
Neil Bothwick

Those who live by the sword get shot by those who don't.

Attachment: pgpabxGVtTyf4.pgp
Description: OpenPGP digital signature

Reply via email to