From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id qES+MTt2YGKCEwEAbAwnHQ (envelope-from ) for ; Wed, 20 Apr 2022 23:08:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id aDDRMTt2YGKpewEA9RJhRA (envelope-from ) for ; Wed, 20 Apr 2022 23:08:11 +0200 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 72C9E3E6D7 for ; Wed, 20 Apr 2022 23:08:11 +0200 (CEST) Received: from localhost ([::1]:50514 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nhHYY-0004BP-Bw for larch@yhetil.org; Wed, 20 Apr 2022 17:08:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33558) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nhHYT-0004BF-Av for guix-patches@gnu.org; Wed, 20 Apr 2022 17:08:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53804) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nhHYQ-0004XE-BA for guix-patches@gnu.org; Wed, 20 Apr 2022 17:08:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nhHYQ-0006dX-29 for guix-patches@gnu.org; Wed, 20 Apr 2022 17:08:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50833] [PATCH] Add Bower (notmuch curses email client) Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Apr 2022 21:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50833 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 50833@debbugs.gnu.org, Sarah Morgensen , jgart Received: via spool by 50833-submit@debbugs.gnu.org id=B50833.165048887725496 (code B ref 50833); Wed, 20 Apr 2022 21:08:02 +0000 Received: (at 50833) by debbugs.gnu.org; 20 Apr 2022 21:07:57 +0000 Received: from localhost ([127.0.0.1]:47701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nhHYK-0006dA-PM for submit@debbugs.gnu.org; Wed, 20 Apr 2022 17:07:57 -0400 Received: from mail-qt1-f171.google.com ([209.85.160.171]:38703) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nhHYI-0006cs-Ju for 50833@debbugs.gnu.org; Wed, 20 Apr 2022 17:07:55 -0400 Received: by mail-qt1-f171.google.com with SMTP id d14so1940914qtw.5 for <50833@debbugs.gnu.org>; Wed, 20 Apr 2022 14:07:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=NgqJIfJfWC+7R+H6PBfoYM5N3GeBDzKMTPFIXxhMlyI=; b=fugYgJZK+NpOCqHaJrRpepHb2va2rGZE7zF9tYLGyMUW4cBCnkOINJFEmWTtY9BV5d MaQonSmXpDqpc9jyWoL/uo75mSUuBgYd/Vn82YZmFTAkyR0R2MLcdS/o+cooXpNovw2M lvtmP9Xs7Gyr6rGkKpFQevVzgSDdpo7Z1HXJUQAOHchaGBbhO+D5cfhP7jz/JklsqpzN AT8fhTdQCcbdRia/4uCd3f4/cyQuuFVwf4qPVVxaFK8GWjXl0sQsOBG4tr2IkmD1MTgu MSQ7oPDOBUbbWjWjZcPbIKjM9pptbE7q06efdb4Tb5uxULVK2aJs0jx2Skfd2peRi1YL v53A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=NgqJIfJfWC+7R+H6PBfoYM5N3GeBDzKMTPFIXxhMlyI=; b=jm6lOSt73DYTSYV0bsJCKrOJNbVgGle+rEzGHKNLiAIv2oAKNYYAnXbvShHexrpZEp Em8qvwfoNFBAG1rFeRRc4FmwVAGAqvt15IAAFzVJHbSA3jZd9iv1lRx+1ovOeyopTKqB VuU0Z3fLAxWb8u3w4E8UKnpZ3QxfExYS8IMT/vizh6B6n4ZPpOcCpTUnA5mem+1rHjww Uzd9rQQRzCJjPfQgqaDfwztzJWsLCRQO0SlYPpF+zB4OomfJ4U15F6byb52CJvVy4F7H D1xbQYbRgSaNBcvMIEhvCXvr8N/l69sFjNTfWFZYfPcavhJg47Vnma0TQ6a4FrfKPOU1 KafQ== X-Gm-Message-State: AOAM532PZzr5t1moEibbsbvl/wyHQ7DelDjUE66aSOZxjNirkHQm9hhR MrkSCtDALzFZdTh4LIE7lHL/slqA88+l3w== X-Google-Smtp-Source: ABdhPJxLaByCQb8FGKC7qU/XC7TvboT3qp7n6c+pksDltGOr64XHUyasPEmqdFbhLGzX829XCFguVg== X-Received: by 2002:a05:622a:1185:b0:2f3:3560:14e6 with SMTP id m5-20020a05622a118500b002f3356014e6mr7291561qtk.324.1650488869091; Wed, 20 Apr 2022 14:07:49 -0700 (PDT) Received: from hurd (dsl-10-133-90.b2b2c.ca. [72.10.133.90]) by smtp.gmail.com with ESMTPSA id p12-20020a05622a00cc00b002ebdd6ef303sm2356096qtw.43.2022.04.20.14.07.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Apr 2022 14:07:48 -0700 (PDT) From: Maxim Cournoyer References: <20210926190836.GB8410@gac.attlocal.net> <20210926231145.18651-1-jgart@dismail.de> <864ka6vnkv.fsf@mgsn.dev> <20210928211220.GB21136@gac.attlocal.net> <868rzdtrxv.fsf@mgsn.dev> <20211025003258.GB16646@gac.attlocal.net> <87h7d5l29p.fsf_-_@gnu.org> Date: Wed, 20 Apr 2022 17:07:46 -0400 In-Reply-To: <87h7d5l29p.fsf_-_@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Mon, 25 Oct 2021 14:25:38 +0200") Message-ID: <878rrzwjj1.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 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: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1650488891; 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: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=NgqJIfJfWC+7R+H6PBfoYM5N3GeBDzKMTPFIXxhMlyI=; b=Nt8QVn61jVKcCltlIJV3SmGRz6ROW9pBBztxpACoiSyIF08p6tjf//xFgDscGXrAv5z/hr FBfw7B/6qawU3i82YVZK7TQJ9tipXTIHWnyqwS4SjvZYFq9B4bJaA3AHJy0al/d+jJIOVl ie5ifsEgB+vWJ+DjpILLO2RDuLMv22XoN2P++ch/jFpCp4X1OPjdBhinozeOhW/4yw7VaA CwR6T7YoSMLFcgxbM6zo6L+eTWxtSxQodWTpSYCiyt4/4vRCayg/p/kOUt68rmrgWA4bIa giiaEq3lMjspoCKi3JeW3VXse+xWLVw64MqQrPw0vRjjXrAS2a7ZRNjkm0Jb8Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1650488891; a=rsa-sha256; cv=none; b=ZWBCWALh9V0Q8X0we402jVkagqQko0Tdmv3elMh9Vo/BntxOsQ8kp559+NFVFDPCZ+JetN cqytsao5nsbaAC1YH/DvWHzdp5ddxxvHWrUX6RjMT1xbLlLxThNN9iU7mz9VEk2F0wSrf9 UBDzNJ7Uj6hdih8x4jktUz8ifSBhhbZFdgjGrVryHdjqMHM2hKut/m3jokyQN6uUX5wtI2 iv5FvG/qg2qxL5XnrTskO9p9GqT3T+7RiU1qGB0m4HZBGLJS1R99c2F3btb8xPWK9Up6iI NlW3o+8aqUk8K3wZ2PmOVKohU02IpyAaVPpd/bWcTXTKgvfy8dJxrJbHZCDPrw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=fugYgJZK; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 4.96 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=fugYgJZK; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 72C9E3E6D7 X-Spam-Score: 4.96 X-Migadu-Scanner: scn0.migadu.com X-TUID: OyHbQ0cr++D1 Hello, Ludovic Court=C3=A8s writes: > Hi! > > jgart skribis: > >> On Thu, 30 Sep 2021 19:11:24 -0700 Sarah Morgensen w= rote: >>> default_html_dump_command =3D command_prefix(shell_quoted(Lynx), quote_= once) :- >>> Lynx =3D "lynx -dump -force-html -stdin -display-charset=3Dutf-8". >> >> Hi again, >> >> If lynx is being detected without needing to be wrapped should I still w= rap it? > > It=E2=80=99s detected if it happens to be in $PATH, otherwise it won=E2= =80=99t be found. > > Like Sarah suggested, I=E2=80=99d recommend using =E2=80=98substitute*=E2= =80=99 to replace, say, > /usr/bin/sendmail by /gnu/store/=E2=80=A6/bin/sendmail. You can grep the= code > for examples on how to do that; see also: > > https://guix.gnu.org/manual/en/html_node/Build-Utilities.html#index-sub= stitute_002a > > As for Lynx specifically, whether you=E2=80=99d leave it as is (in which = case > it=E2=80=99s found if and only if it=E2=80=99s in $PATH), or whether you= =E2=80=99d use > =E2=80=98substitute*=E2=80=99 depends on whether it=E2=80=99s an optional= dependency or not. If > Bower can gracefully handle lack of Lynx and, for instance, fall back to > another rendering method, then perhaps you can leave it as is. jgart, could you look into that? Then we can bring this review to completion :-) Thanks, Maxim