From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id cH06Mlhd4mJY8wAAbAwnHQ (envelope-from ) for ; Thu, 28 Jul 2022 11:56:40 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 8PgbMlhd4mKUWQEAauVa8A (envelope-from ) for ; Thu, 28 Jul 2022 11:56:40 +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 760DCF558 for ; Thu, 28 Jul 2022 11:56:40 +0200 (CEST) Received: from localhost ([::1]:40710 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oH0Fz-0000rQ-KN for larch@yhetil.org; Thu, 28 Jul 2022 05:56:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oGznb-0007xn-27; Thu, 28 Jul 2022 05:27:22 -0400 Received: from server0.selfhosted.xyz ([217.64.149.7]:36714) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oGznX-00077w-Rn; Thu, 28 Jul 2022 05:27:18 -0400 Received: from server0.selfhosted.xyz (localhost [127.0.0.1]) by server0.selfhosted.xyz (Postfix) with ESMTP id 55A462B8901B; Thu, 28 Jul 2022 11:26:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=selfhosted.xyz; s=dkim; t=1659000425; bh=La651izR6RSyMuZOaIiUnxVBbIie0bX8f6k5jjRSDzU=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=2i3aJQzQ09X243HBqBrcLxOzJ2G7FnVL/m+SiMaw1AozpkmLDViVWlT9yYMCgTqmh aVBPGU5P+GdkV95CUxZl6OB7wbfHEL7EJCS6he+N+INGchXdexRua5onVR+B4yhJrY Simk5AujlvHTbwpwkNKJEIZifbts3u37y41elqRdhrGly4ATLQmA7jbsBQU8KVbH7J r75JgIiEHPoJgbKPRMyRCXOQNDlu4gi3oglQKF+yh+mpDKMKgc9PGHYk5KmZThOjGB Um/DBX/VK3/KmZfmV9yzmM4Ul+z3xCuf0HLo3gGpl19z39gej6OCftlCaLvh+acoxS 04nIW1uuh3YgQ== X-Fuglu-Suspect: 2df4f14f7fc5499da74dd660bac7cd06 X-Fuglu-Spamstatus: NO Received: from webmail.selfhosted.xyz (office.selfhosted.xyz [192.168.1.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mail@selfhosted.xyz) by server0.selfhosted.xyz (Postfix) with ESMTPSA; Thu, 28 Jul 2022 11:26:59 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 28 Jul 2022 11:26:59 +0200 From: david larsson To: bokr@bokr.com Cc: Andrew Tropin , =?UTF-8?Q?Ludovic_Court=C3=A8s?= , Tissevert , guix-devel@gnu.org, Guix-devel Subject: Re: Guix home and operating-system In-Reply-To: <20220728002750.GA2606@LionPure> References: <20220706112011.77c71a94@marvid.fr> <87tu7s6n1p.fsf@trop.in> <87zgh6221y.fsf@gnu.org> <87bktb2buh.fsf@trop.in> <20220728002750.GA2606@LionPure> Message-ID: <80e7fc6f3d7e89ad06077b59c6e6ff63@selfhosted.xyz> X-Sender: david.larsson@selfhosted.xyz Received-SPF: pass client-ip=217.64.149.7; envelope-from=david.larsson@selfhosted.xyz; helo=server0.selfhosted.xyz X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FROM_SUSPICIOUS_NTLD=0.499, PDS_OTHER_BAD_TLD=1.997, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" 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=1659002200; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=La651izR6RSyMuZOaIiUnxVBbIie0bX8f6k5jjRSDzU=; b=KcKd4NPrww0ocBvMr/mARb0szLa8WMb2w+3/YIYmzLkdQ1/RLCWaeKcZqwHdAubrbuyHQp oDnuQCKn0kRkgOe47TAYgidj/g8F9AVfsdNG36Bud2zdPNaI80DNzw5y8vLjqLPL132sq5 aqw/SFeNXhh3yc0+Y93tN4i9Z9NM7ZaVBVgMbQMkQcIw8Az5gsQF8W4HtikBL0EY7YkGeD /es9L8E3k6NQovrLWAGGL/lo/YPDzSZP6Ru24Lw0uO2XYf8VKzWgrpwASe0+ohnStYNQCd jKwzZL2+R+wAPjV1A1air1vx94QXEjqaUy4bcWe21Lkes0NJ4NoYt7MlfRf+Mg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1659002200; a=rsa-sha256; cv=none; b=I+u/+cjGJIsSTeqvVDdQjyXsDuzprnZ50wiqHcFx0z8N7QlxhAT+NrCwEb/y2PFObsL72g xI+23Q8rHEdjunpYzFHRmUZ8xL0KLW6qfezB62N4lSZoVazqtyPUOMdveH8YVVLReQsUHl IIWQi+tQUg5cj6u9Xm8Emzo93sqx2WN4P2qNA+4PS2HfshajDpFbxsEY3BgCKO3Ue8Wv6x PwtzlfAaKMXJxo9BrGQPkFVVhe9u4qrLGTEwkqB0j70GIAgwa2CJRuKGC1IW+npG7fkQFH tyyxzlobAkcR8IKPSeagf8Sp4BKqerPRZmIvY8IeV7SlPCrbpG0t2OveXKhUEw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=selfhosted.xyz header.s=dkim header.b=2i3aJQzQ; dmarc=pass (policy=none) header.from=selfhosted.xyz; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -5.93 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=selfhosted.xyz header.s=dkim header.b=2i3aJQzQ; dmarc=pass (policy=none) header.from=selfhosted.xyz; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 760DCF558 X-Spam-Score: -5.93 X-Migadu-Scanner: scn0.migadu.com X-TUID: eTXqO0nzOYvS > I use this to browse a bug by number: > --8<---------------cut here---------------start------------->8--- > #!/usr/bin/bash > # browse-bug > > num="$(echo "$1"|tr -cs '0123456789' ' '|tr -d ' ')" > > my_browser="${MY_BUG_BROWSER:-lynx}" > if [ -n "$num" ];then > $my_browser "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=$num" > else > echo "\ > Usage: [MY_BUG_BROWSER=] browse-bug BUG_NUMBER (not > '$1' -> '$num') > BUG_NUMBER will be taken from \$1 word stripped of non-digits if > any > If you set MY_BUG_BROWSER to firefox-esr, you can run this in the > background like > browse-bug '#56669' & > but lynx will want interaction from you on stdin, so no '&' > NB: if you Ctl-V the #, delete it or quote it, or bash will throw > it away as comment. > " > exit 1 > fi > --8<---------------cut here---------------end--------------->8--- Useful idea, thanks!