From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3AA84158011 for ; Mon, 20 Sep 2021 13:56:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A34D9E092D; Mon, 20 Sep 2021 13:56:50 +0000 (UTC) Received: from mailgate2.uni-hannover.de (mailgate2.uni-hannover.de [130.75.2.114]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 21EAFE088D for ; Mon, 20 Sep 2021 13:56:49 +0000 (UTC) Received: from intranet.aei.uni-hannover.de (ahin1.aei.uni-hannover.de [130.75.117.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mailgate2.uni-hannover.de (Postfix) with ESMTPS id B65BC384D for ; Mon, 20 Sep 2021 15:56:47 +0200 (CEST) Received: from comet2.terra.ger ([130.75.117.49]) by intranet.aei.uni-hannover.de (IBM Domino Release 9.0.1FP8) with ESMTP id 2021092015564714-176623 ; Mon, 20 Sep 2021 15:56:47 +0200 Date: Mon, 20 Sep 2021 15:56:46 +0200 From: Gerrit Kuehn To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] python, my nemesis Message-ID: <20210920155646.027a276f@comet2.terra.ger> In-Reply-To: <433d956b8fd9e0bbaba4596848094149110adf48.camel@gentoo.org> References: <20210920145049.1ad40d93@comet2.terra.ger> <433d956b8fd9e0bbaba4596848094149110adf48.camel@gentoo.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd12.1) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on intranet/aei-hannover(Release 9.0.1FP8|February 23, 2017) at 20/09/2021 15:56:47, Serialize by Router on intranet/aei-hannover(Release 9.0.1FP8|February 23, 2017) at 20/09/2021 15:56:47, Serialize complete at 20/09/2021 15:56:47 X-TNEFEvaluated: 1 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.102.4 at mailgate2 X-Virus-Status: Clean X-Archives-Salt: 6fd94322-d711-41b2-a3a5-aab79ff32744 X-Archives-Hash: f4006838e046f425e3b820307bb0d4e1 On Mon, 20 Sep 2021 09:18:23 -0400 Michael Orlitzky wrote: > > --- > > ~ # cat /etc/portage/package.use/py > > */* PYTHON_TARGETS: -* python3_9 python3_8 > > */* PYTHON_SINGLE_TARGET: -* python3_9 > > --- > You should probably not mess with these variables until after your > system is 100% updated and consistent. And even then, probably not. > > With our package manager written in python, you often need old python > stuff to build the new python stuff, and disabling the old python > stuff will throw a wrench into that. Even in situations where > technically some upgrade path exists, the complexity of the python > dependencies often means that the package manager will give up before > it finds the solution unless the solution is obvious. By tweaking > those variables, you make the solution less obvious to it. Well, this was the suggested way to go, see https://www.gentoo.org/support/news-items/2021-05-05-python3-9.html But also when trying "emerge -1vUD @world" (be it with or without the package.use settings), I get stuck in conflicts (mostly on perl and setuptools). perl issues would probably resolve once I have EAPI8 support, i.e. get new portage. cu Gerrit