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 DC3431382C5 for ; Sun, 13 Dec 2020 21:39:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D6532E09B0; Sun, 13 Dec 2020 21:39:41 +0000 (UTC) Received: from smtp.hosts.co.uk (smtp.hosts.co.uk [85.233.160.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 932D8E09A1 for ; Sun, 13 Dec 2020 21:39:41 +0000 (UTC) Received: from host86-149-69-253.range86-149.btcentralplus.com ([86.149.69.253] helo=[192.168.1.65]) by smtp.hosts.co.uk with esmtpa (Exim) (envelope-from ) id 1koZ5f-0001ML-7W for gentoo-user@lists.gentoo.org; Sun, 13 Dec 2020 21:39:39 +0000 Subject: Re: [gentoo-user] update fails, but I don't see why To: gentoo-user@lists.gentoo.org References: <650a1d1d-e2a6-6a55-b07b-af65a877d44e@web.de> <20201212223503.6d46ad41@digimed.co.uk> <32af647f-a0e1-77e7-ff0f-4a5495e45f6b@web.de> <20201213081731.16f5dc53@digimed.co.uk> <3c2d9eae-d102-d695-a512-09cbfea13b4a@gmail.com> From: antlists Message-ID: <0ae180b2-b39c-1a44-4557-12fdae9ca56a@youngman.org.uk> Date: Sun, 13 Dec 2020 21:39:40 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.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 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Archives-Salt: de8ad1be-a4b2-4351-a6c5-a86d618da789 X-Archives-Hash: 1b383fca6487327122e1ca33e28e688e On 13/12/2020 21:02, n952162 wrote: > My problem is I can't find a diagnostic methodology.  The one I most > often hear is, update more often, or trail and error solutions. > Although I haven't yet had the grief of something like this python thing, I've always found that unmerging everything that clashes (with care not to break emerge), or updating everything that will update, has always worked for me in the past. > Does all that information in emerge's output point the way to the > problem, and I just have to learn to understand it,  or am I just > wasting my time there?  Are there better tools than log parsing? I know, > there are lots of good tools,  but there needs to be methodology for > using them (like understanding gentoo ;-) ) Isn't that one of the major points of gentoo - that you need to understand what you're doing? One more tip I'll give you. In package.use, a lot of your lines start with ">=". That means "any package equal or newer". If you change that to "=", it'll fix the current problem, but it'll come back with the next upgrade (or not). If you're having troubles upgrading anyway, getting rid of the ">" on stuff that's already problematic might make the underlying problem easier to understand. Especially if it's python :-) Cheers, Wol