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 36D0F1382C5 for ; Tue, 23 Jan 2018 12:41:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 983BAE09E3; Tue, 23 Jan 2018 12:41:03 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 4AA1FE09DB for ; Tue, 23 Jan 2018 12:41:03 +0000 (UTC) Received: from [IPv6:2001:44b8:4197:2800:a37a:5ec1:db17:1e49] (2001-44b8-4197-2800-a37a-5ec1-db17-1e49.static.ipv6.internode.on.net [IPv6:2001:44b8:4197:2800:a37a:5ec1:db17:1e49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kensington) by smtp.gentoo.org (Postfix) with ESMTPSA id ADD4B335C4C for ; Tue, 23 Jan 2018 12:41:01 +0000 (UTC) Subject: [gentoo-dev] Re: News Item: Portage Dynamic Deps References: <1710293.ao4jWK1sT1@pinacolada> To: gentoo-dev@lists.gentoo.org From: Michael Palimaka Message-ID: Date: Tue, 23 Jan 2018 23:40:57 +1100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: <1710293.ao4jWK1sT1@pinacolada> Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Archives-Salt: b58b7742-9eb8-4cff-825c-de9909d0d7b5 X-Archives-Hash: ff61aacef847536b3817421de102ce0d On 01/22/2018 09:28 PM, Andreas K. Huettel wrote: > Am Montag, 22. Januar 2018, 08:01:08 CET schrieb Zac Medico: >> >> According to Gentoo policy, future ebuild dependency changes need to be >> accompanied by a revision bump in order to trigger rebuilds for users. >> Therefore, you should only need to use --changed-deps=y for a single >> deep @world update. After that, if you encounter installed packages with >> outdated dependencies in a future deep @world update, then you should >> report it as a bug. > > Did you come up with a solution how to handle eclass-generated dependency > changes then? No. Bug #641346 was filed for clarification about this, but it just got closed without answering the question or consulting anyone. Now, every time we want to make a minor change we need to revbump half the tree due to a change that has been forced mostly by people not actually involved in any actual ebuild maintenance.