From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id GP24Md5TX2DNjQAAgWs5BA (envelope-from ) for ; Sat, 27 Mar 2021 16:48:46 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id sHd/K95TX2AlGgAAbx9fmQ (envelope-from ) for ; Sat, 27 Mar 2021 15:48:46 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 310612823F for ; Sat, 27 Mar 2021 16:48:46 +0100 (CET) Received: from localhost ([::1]:53758 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lQBB7-0008Un-Cq for larch@yhetil.org; Sat, 27 Mar 2021 11:48:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46166) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lQBAw-0008UG-NW for guix-devel@gnu.org; Sat, 27 Mar 2021 11:48:34 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:38688) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lQBAv-0006r3-4F for guix-devel@gnu.org; Sat, 27 Mar 2021 11:48:34 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id A3174480; Sat, 27 Mar 2021 16:48:29 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fP9TuxWJUzzX; Sat, 27 Mar 2021 16:48:29 +0100 (CET) Received: from jurong (p200300dd5710fa007685d76df494a60d.dip0.t-ipconnect.de [IPv6:2003:dd:5710:fa00:7685:d76d:f494:a60d]) by hera.aquilenet.fr (Postfix) with ESMTPSA id C58933B7; Sat, 27 Mar 2021 16:48:28 +0100 (CET) Date: Sat, 27 Mar 2021 16:48:27 +0100 From: Andreas Enge To: Mark H Weaver Subject: Re: imagemagick@6.9.11-48 to graft or not to graft with 6.9.12-2 Message-ID: References: <87v99iki3l.fsf@netris.org> <871rc5jv1o.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <871rc5jv1o.fsf@netris.org> X-Spamd-Bar: / X-Rspamd-Server: hera X-Rspamd-Queue-Id: A3174480 X-Spamd-Result: default: False [-0.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FORGED_RECIPIENTS(2.00)[mhw@netris.org ..,andreas.enge@aquilenet.fr ...]; RCVD_COUNT_TWO(0.00)[2]; BAYES_HAM(-3.00)[100.00%] Received-SPF: neutral client-ip=185.233.100.1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1616860126; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=qYYE3Qf5R4vzutmm3/kCVq95WKgGcfVuZnxILWlBlRc=; b=cDnLg9jJUDJjg1s2IFwOJUSZpmAIDaP1SK2JeFO3/DF2BCAb1kwluiSyNPic0h6LHOOEZA NnUNPTc9JQ4SkhDxtEaFSTrecNFm6noJ7OQL0FXH1YxH2/vVSCSOId1enkZ+yx6bcw6lMe JLpwX16uAvft888sL4I/4Hb527EvjxJ2KimlHK9nzmWWAKkwFor9QWSgwsKbRthnpGZGil VpnhvSJBrLIYrm6kvcGa/9tAj9GVP8tc0hH+dAr/WhP7CDCBl9TKUxMMPjs67hF5B5/aDc 64y9O4YuNMlJy0BXMSEJhXj6Nlt35gatA08ONX4wOfuRyUF9833POs3Tp0mE0g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1616860126; a=rsa-sha256; cv=none; b=P7Bo7hnj6LN2xQYC48MkXQjOJyBsAQwuG/RxZ/xaNqXBtbBZGhgPwEdTpySkQ/GTeBTzMj IaMV8KrZY6dw1Z67+e6x8v3Ja0jMavTWFtRfcYcHzgdZnPk1KRxVcqWuho8PiNl3adEXzR KfjCOhBWaGYIEcHrckn5bNQMtO5j+E1cRDgOWq8URgw6ftkPN0TA8s+EqHqAZnxrfgv3Rx zEkHADTxpFIok2GSz6M0E5yzjhjDkWIVMxEUttmkA+ILLi+NbwxOgU0PXoSO1SZefYGNYA /GVnha9S8JBSzF+j4lDNZkpap1iT5awkzeI4lQ2/TyCx5a5G7kuwDs2vDmvyyg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -1.92 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 310612823F X-Spam-Score: -1.92 X-Migadu-Scanner: scn0.migadu.com X-TUID: OAax+WUma1Bg Hello Mark, Am Tue, Mar 23, 2021 at 07:42:48PM -0400 schrieb Mark H Weaver: > To my mind this suggests a bug, or at least suboptimal behavior, in > "guix package". I don't think it's appropriate to set grafting policy > to work around it. > > How about changing "guix package -A" and "guix package -s" to display > information about the package's replacement, if it has one? I am not familiar enough with grafts and replacements to judge whether this is a reasonable approach or whether it just adds more duct tape on top of duct tape... Note that everything would have to be consistent, from "guix package" to "guix build". And the "--no-grafts" also behaves strangely, where it is not even clear what the optimal behaviour should be. I still think it is a situation we should try to avoid as much as possible, but maybe it is not worth to spend too much time fixing it. Andreas