From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id ODHhMug5919NYAAA0tVLHw (envelope-from ) for ; Thu, 07 Jan 2021 16:42:16 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id UN2yLug591/0EgAAbx9fmQ (envelope-from ) for ; Thu, 07 Jan 2021 16:42:16 +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 9520794021E for ; Thu, 7 Jan 2021 16:42:16 +0000 (UTC) Received: from localhost ([::1]:49152 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kxYMZ-0000Jo-I6 for larch@yhetil.org; Thu, 07 Jan 2021 11:42:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38138) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kxYLO-0007pO-KE for guix-patches@gnu.org; Thu, 07 Jan 2021 11:41:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36879) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kxYLO-0004uZ-Cs for guix-patches@gnu.org; Thu, 07 Jan 2021 11:41:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kxYLO-0001Wd-7L for guix-patches@gnu.org; Thu, 07 Jan 2021 11:41:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#45632] [PATCH] guix package: Warn if uses has 'guix' package in profile. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 07 Jan 2021 16:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45632 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jakub =?UTF-8?Q?K=C4=85dzio=C5=82ka?= Received: via spool by 45632-submit@debbugs.gnu.org id=B45632.16100376175775 (code B ref 45632); Thu, 07 Jan 2021 16:41:02 +0000 Received: (at 45632) by debbugs.gnu.org; 7 Jan 2021 16:40:17 +0000 Received: from localhost ([127.0.0.1]:48425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kxYKf-0001V5-7F for submit@debbugs.gnu.org; Thu, 07 Jan 2021 11:40:17 -0500 Received: from mail-qt1-f177.google.com ([209.85.160.177]:38049) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kxYKd-0001Uo-ID for 45632@debbugs.gnu.org; Thu, 07 Jan 2021 11:40:16 -0500 Received: by mail-qt1-f177.google.com with SMTP id y15so4632350qtv.5 for <45632@debbugs.gnu.org>; Thu, 07 Jan 2021 08:40:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=S6ts6jKHR10TaarIJSRcZNTj1GEYurF0PFU7QSc5OHg=; b=Vk66DTOHFMnsPUscTI/d2hUmmjGS/tcmI0S7a7YUxaJK8T0CsOcZl9bFqWOtmdbVWs WXVS6x1rp+1vwR01vW4odMslFKtFd5rlEdycniBxG75DGHIv1MhBeqhYUV+vs95EakBq 57kgMd7mtyabDZjiZF1Brbb0X+2xr1wTd5Rjp77xZ8l03HrDZDce1nrAYrg6ZLmj8V7g KlsDad77v1YAkWt8oclnIW6AYvuHELfSkaTLu0VTNZBfA35jkmOqfUohRylUUcoT1yNO GluEgv6CKyZKLB83MTabBcmcKAsvl0O7mhAmhjp5K84jMhuCk7G/HxOzArHg+1RR31R/ kiEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=S6ts6jKHR10TaarIJSRcZNTj1GEYurF0PFU7QSc5OHg=; b=Tq+NDG7iCS4Igf00qfiOLVvlia21FvftS3cyDBF86HkeJ+FcZCZSAxkvNkmjsuXnUW IkoOb1L3cWDMjxz8UVzMoO41Cp9grkt3YG0plS/o9YiE2e99ZPFyZLy6OgaShzA82up7 UoaJn5dmIcgWmP5gTJCeYqJ7paSLPC/NuqClgUtzXdenGf9f4ph9AO/Yq8NRGeR41nki Zh2uYjfxq8U12qgQdKTJIuk2rdV2Vp4JQgfbaJ4RzlQE9lYpw+yUoC2P9VFqoQCqL9IW SgJ76O52hRkiBPFPGBhZdxwi8QTtqdJIimJvfI97iISKKUYScyU0e96F0aLmk3ab5AdT XazQ== X-Gm-Message-State: AOAM531yoDBdPWVPATEb9P6Ac4uJs3fNEhyWdrpOaeLmM5mSH91b7hNY /CZupaQUg9HXXnLK9sW0GS2HrFUc4VNBh3ss190zoVYL X-Google-Smtp-Source: ABdhPJyTNGrA1PMUkR1+jENZ28CABHjshSjt7gs7u98BFH0JgN4eECJAlTa9q8OTRVgJaFmcKbvtN9qkeCPRqdFaWXw= X-Received: by 2002:ac8:7507:: with SMTP id u7mr9015014qtq.217.1610037609871; Thu, 07 Jan 2021 08:40:09 -0800 (PST) MIME-Version: 1.0 References: <20210103183202.11224-1-kuba@kadziolka.net> In-Reply-To: <20210103183202.11224-1-kuba@kadziolka.net> From: zimoun Date: Thu, 7 Jan 2021 17:39:58 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 45632@debbugs.gnu.org Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.25 Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=gmail.com header.s=20161025 header.b=Vk66DTOH; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 9520794021E X-Spam-Score: -1.25 X-Migadu-Scanner: scn0.migadu.com X-TUID: 1aFhxBKU1i/N Hi, On Sun, 3 Jan 2021 at 19:33, Jakub K=C4=85dzio=C5=82ka = wrote: > > * guix/scripts/package.scm (warn-about-guix-in-profile): New procedure. > (process-actions): Call WARN-ABOUT-GUIX-IN-PROFILE before executing > transaction. > --- > > Unresolved questions: > - Is this the right place to put warn-about-guix-in-profile? > - The warning message seems to be hard-wrapped. Is this the right > line length? > - Do we want to make this configurable? Some other warnings are, but in > those cases it is the threshold that gets configured. In this case, > there is no threshold. What is the use case? I have missed some context. For example, I have the package 'guix' in some of my profiles and I would be annoyed to be warned. And I have it for good reasons. :-) Once the story about extension is good enough, maybe the warning would be a good advice, otherwise it could be confusing. IMHO. All the best, simon