On Fri, Dec 4, 2020 at 8:06 AM tastytea <gentoo@tastytea.de> wrote:
On 2020-12-03 21:33+0100 n952162 <n952162@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