GNU logs - #59855, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59855: Guix Shell with FHS Feedback: lib/tls/x86_64/x86_64?
Resent-From: Marek =?UTF-8?Q?Pa=C5=9Bnikowski?= <marekpasnikowski@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 06 Dec 2022 09:08:01 +0000
Resent-Message-ID: <handler.59855.B.167031765018691 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 59855
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 59855 <at> debbugs.gnu.org
X-Debbugs-Original-To: "bug-guix@HIDDEN" <bug-guix@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.167031765018691
          (code B ref -1); Tue, 06 Dec 2022 09:08:01 +0000
Received: (at submit) by debbugs.gnu.org; 6 Dec 2022 09:07:30 +0000
Received: from localhost ([127.0.0.1]:41647 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p2TvG-0004rP-Dk
	for submit <at> debbugs.gnu.org; Tue, 06 Dec 2022 04:07:30 -0500
Received: from lists.gnu.org ([209.51.188.17]:54256)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <marekpasnikowski@HIDDEN>) id 1p2TvE-0004rJ-U5
 for submit <at> debbugs.gnu.org; Tue, 06 Dec 2022 04:07:29 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <marekpasnikowski@HIDDEN>)
 id 1p2TvE-0000xp-PP
 for bug-guix@HIDDEN; Tue, 06 Dec 2022 04:07:28 -0500
Received: from mail-4319.protonmail.ch ([185.70.43.19])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <marekpasnikowski@HIDDEN>)
 id 1p2TvC-0005dE-0f
 for bug-guix@HIDDEN; Tue, 06 Dec 2022 04:07:27 -0500
Date: Tue, 06 Dec 2022 09:07:04 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1670317634; x=1670576834;
 bh=HON+V8HDxWNzk2dCagmqq3EsNSuzP2yZuyHtV3KCeLE=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=epTgDQGbEMBxEfNguY7KzWhRlhMzAU00MoyMsW798oIO7uVAsUWJ4ShnkBeMyoxVD
 s0LSTkhLBxbtfGu+XMauhjoRCuEazg1bu6hcb8k/U6IxeYedHm4EVp2U2TJD9T/LaR
 hVSCs1bHlYfVlKyfOiISbNaoQ9IGmHkxJ1BnVf/dBCgZ7/3lV6EyyO8pytR17u3Rrm
 Sb08LhyBNBceUD5AxNwovVJ+/kQOhCrBB2zRVXshYRTDwK61NOU8sAsY7Dhz5NQ/ZH
 eCICZr5FJD3skWsxtayNxmhF2rIgZ41JwIIzNl6R6DB0YH6qSFAO2Sd9uM2Cxww9Tg
 4Z/zi3t3lSXUg==
From: Marek =?UTF-8?Q?Pa=C5=9Bnikowski?= <marekpasnikowski@HIDDEN>
Message-ID: <NbJYQlVen5V-zsMls3exLJFVDRFgMTn9DIXxdzyOXnIuOvgBgM3V1v2JZ9HSV-ElZosLymL4yGXW84HAE-jHkfDvHBVqMKyQa6fYNmGOY38=@protonmail.com>
Feedback-ID: 45828316:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=185.70.43.19;
 envelope-from=marekpasnikowski@HIDDEN; helo=mail-4319.protonmail.ch
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001,
 RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

I recently started attempting to execute an AppImage with
guix shell --container --emulate-fhs .
I found a workflow, where I set LD_LIBRARY_PATH=3D$LIBRARY_PATH
and trace the executable with strace -ffZ ./Program.AppImage .
Its concept is that I want to turn each failing call to a successful
one, until the program runs flawlessly.
I program as a hobby, and have no way of knowing if any of the
trace calls can be safely ignored.

I would like to encourage development of such an implementation,
where strace -ffZ output is reduced as much as possible by default.
Here is the head of the current trace I am stuck at:

> access("/etc/ld.so.preload", R_OK)      =3D -1 ENOENT (No such file
> or directory)
>
> openat(AT_FDCWD, "/gnu/store/c8ndz685xbqm29r9zwlwsbjqj4ylh4m4-
> profile/lib/tls/x86_64/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) =3D=20
> -1 ENOENT (No such file or directory)

The second line is the interesting one.
According to an ancient post on the Linux Questions forum[1],
$PATH/lib/tls is the directory for glibc with thread support (NPTL).
I do not know if the glibc in Guix has the thread support or not.
However, it is the next two subdirectories that baffle me.
x86_64/x86_64?  I have never seen anything like this.
I thought, that maybe having a tls->. link in the lib directory
would suppress the failure, but lib also does not have
an x86_64 directory.

I have spent a couple of hours chasing the libdl libry,
only to realise that it is supplied by glibc, and it is
the AppImage program trying to reach it in a different place.
I strongly believe that solving this mode of failure will save
countless hours of futile struggle for future users of Guix Shell.
For the same purpose, the first error can be permanently silenced
by creating an empty file at /etc/ld.so.preload .




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Marek =?UTF-8?Q?Pa=C5=9Bnikowski?= <marekpasnikowski@HIDDEN>
Subject: bug#59855: Acknowledgement (Guix Shell with FHS Feedback:
 lib/tls/x86_64/x86_64?)
Message-ID: <handler.59855.B.167031765018691.ack <at> debbugs.gnu.org>
References: <NbJYQlVen5V-zsMls3exLJFVDRFgMTn9DIXxdzyOXnIuOvgBgM3V1v2JZ9HSV-ElZosLymL4yGXW84HAE-jHkfDvHBVqMKyQa6fYNmGOY38=@protonmail.com>
X-Gnu-PR-Message: ack 59855
X-Gnu-PR-Package: guix
Reply-To: 59855 <at> debbugs.gnu.org
Date: Tue, 06 Dec 2022 09:08:01 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 59855 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
59855: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D59855
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59855: Guix Shell with FHS Feedback: lib/tls/x86_64/x86_64?
References: <NbJYQlVen5V-zsMls3exLJFVDRFgMTn9DIXxdzyOXnIuOvgBgM3V1v2JZ9HSV-ElZosLymL4yGXW84HAE-jHkfDvHBVqMKyQa6fYNmGOY38=@protonmail.com>
In-Reply-To: <NbJYQlVen5V-zsMls3exLJFVDRFgMTn9DIXxdzyOXnIuOvgBgM3V1v2JZ9HSV-ElZosLymL4yGXW84HAE-jHkfDvHBVqMKyQa6fYNmGOY38=@protonmail.com>
Resent-From: John Kehayias <john.kehayias@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Fri, 23 Dec 2022 05:41:02 +0000
Resent-Message-ID: <handler.59855.B59855.167177400610748 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 59855
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Marek =?UTF-8?Q?Pa=C5=9Bnikowski?= <marekpasnikowski@HIDDEN>, 59855 <at> debbugs.gnu.org
Received: via spool by 59855-submit <at> debbugs.gnu.org id=B59855.167177400610748
          (code B ref 59855); Fri, 23 Dec 2022 05:41:02 +0000
Received: (at 59855) by debbugs.gnu.org; 23 Dec 2022 05:40:06 +0000
Received: from localhost ([127.0.0.1]:36626 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p8ams-0002nI-80
	for submit <at> debbugs.gnu.org; Fri, 23 Dec 2022 00:40:06 -0500
Received: from mail-4322.protonmail.ch ([185.70.43.22]:54993)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <john.kehayias@HIDDEN>) id 1p8amq-0002mk-1j
 for 59855 <at> debbugs.gnu.org; Fri, 23 Dec 2022 00:40:05 -0500
Date: Fri, 23 Dec 2022 05:39:47 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1671773997; x=1672033197;
 bh=IsTARky4SZtpaSkl7yzUzAxQHWUFPMOcXluF23+K+a8=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=vF8kmnxREEMVdi/l50oJIagsrjOp058F9HwtbN5jR6+BrfRRHbPQprrQ5m5t6xM5q
 D3vlov25Swi5FGfYbSpXghsUM0g2Xua7TcuoX84rXHU+3CGKKYSWT+LRncwhdKrQ1E
 EThbd2n1RgR3Pda3Y60UKbUnzECrtQrvsGs5QgfK/z9Ebfwgi/Bab0K5oBDVYbQ5aS
 BMgk6Fvbs5pxDpWsuP1YPoUtKffDJIEtjbaQBigI6XblVkM0IjjkhNigkyd78Q7sxS
 Ip/SBQHCXKZE/GY/4MbgIOpJPhuhnYXuZ0U5UBlvhNf21nGuzJ5EuJIf5GIFwotwDT
 hdczbLlFg5LkA==
From: John Kehayias <john.kehayias@HIDDEN>
Message-ID: <87v8m2k7a8.fsf@HIDDEN>
Feedback-ID: 7805494:user:proton
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Tue, Dec 06, 2022 at 09:07 AM, Marek Pa=C5=9Bnikowski wrote:

Hello!

(resending as it seems debbugs in Emacs doesn't automatically add the
bug number email in the To/CC list.)

> I recently started attempting to execute an AppImage with
> guix shell --container --emulate-fhs .

Great! You may want to see this recent mailing list thread and draft
blog post which also covers exactly this in an example:

specifically: https://lists.gnu.org/r/guix-devel/2022-12/msg00156.html

and: https://issues.guix.gnu.org/60112

> I found a workflow, where I set LD_LIBRARY_PATH=3D$LIBRARY_PATH
> and trace the executable with strace -ffZ ./Program.AppImage .

In the FHS container you shouldn't need to set LD_LIBRARY_PATH. There
was a bug in the first weeks after it was merged (where this would work
around it), but assuming you have updated somewhat recently this
shouldn't be needed in genera.

> Its concept is that I want to turn each failing call to a successful
> one, until the program runs flawlessly.

I think this way lies madness. There will always be a ton of failing
calls, by nature of how things work. In particular, if you haven't see
this blog post, which covers exactly this (library loading), it was
enlightening for me at least:

https://guix.gnu.org/blog/2021/taming-the-stat-storm-with-a-loader-cache/

> I program as a hobby, and have no way of knowing if any of the
> trace calls can be safely ignored.
>
> I would like to encourage development of such an implementation,
> where strace -ffZ output is reduced as much as possible by default.

But in general I agree, I also use strace to find out what is breaking.
Often you want to see the last set of calls, but not always.

> Here is the head of the current trace I am stuck at:
>
>> access("/etc/ld.so.preload", R_OK)      =3D -1 ENOENT (No such file
>> or directory)
>>
>> openat(AT_FDCWD, "/gnu/store/c8ndz685xbqm29r9zwlwsbjqj4ylh4m4-
>> profile/lib/tls/x86_64/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) =3D
>> -1 ENOENT (No such file or directory)
>
> The second line is the interesting one.

Yes, the first one should be ignored as far as I know and is not
important.

The second one could be a failure, if that is where it stops looking for
libdl and errors out. So a more complete log, or at least the end where
an actual failure happens, would be helpful. As well as the exact
command you are running and the AppImage (if it is free software, of
course) would be good. Usually you'll see lots of these ENOENT errors
until it finds it in one of the search paths, or else an actual error
that the library could not be found and loaded.

> According to an ancient post on the Linux Questions forum[1],

This link didn't show for me.

> $PATH/lib/tls is the directory for glibc with thread support (NPTL).
> I do not know if the glibc in Guix has the thread support or not.
> However, it is the next two subdirectories that baffle me.
> x86_64/x86_64?  I have never seen anything like this.
> I thought, that maybe having a tls->. link in the lib directory
> would suppress the failure, but lib also does not have
> an x86_64 directory.
>
> I have spent a couple of hours chasing the libdl libry,
> only to realise that it is supplied by glibc, and it is
> the AppImage program trying to reach it in a different place.
> I strongly believe that solving this mode of failure will save
> countless hours of futile struggle for future users of Guix Shell.
> For the same purpose, the first error can be permanently silenced
> by creating an empty file at /etc/ld.so.preload .

I'm not certain you are actually failing at libdl. The FHS container
will show this library in /lib and in the ld cache, which should cover
just about everything trying to find it. More details would be helpful.

Hope this helps in the meantime!
John





Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59855: Emacs Debbugs reply (was Re: bug#59855: Guix Shell with FHS Feedback: lib/tls/x86_64/x86_64?)
Resent-From: Simon Tournier <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 05 Jan 2023 12:24:01 +0000
Resent-Message-ID: <handler.59855.B59855.167292140811567 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 59855
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: John Kehayias <john.kehayias@HIDDEN>, Marek =?UTF-8?Q?Pa=C5=9Bnikowski?= <marekpasnikowski@HIDDEN>, 59855 <at> debbugs.gnu.org
Received: via spool by 59855-submit <at> debbugs.gnu.org id=B59855.167292140811567
          (code B ref 59855); Thu, 05 Jan 2023 12:24:01 +0000
Received: (at 59855) by debbugs.gnu.org; 5 Jan 2023 12:23:28 +0000
Received: from localhost ([127.0.0.1]:50458 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pDPHM-00030Q-7S
	for submit <at> debbugs.gnu.org; Thu, 05 Jan 2023 07:23:28 -0500
Received: from mail-wm1-f53.google.com ([209.85.128.53]:45648)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1pDPHK-000306-PE
 for 59855 <at> debbugs.gnu.org; Thu, 05 Jan 2023 07:23:27 -0500
Received: by mail-wm1-f53.google.com with SMTP id
 p1-20020a05600c1d8100b003d8c9b191e0so1155517wms.4
 for <59855 <at> debbugs.gnu.org>; Thu, 05 Jan 2023 04:23:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:message-id:date:references:in-reply-to:subject:to:from
 :from:to:cc:subject:date:message-id:reply-to;
 bh=4EXPWV1km+dd6ZnPqQZ8dzWnSKQLspp1fsQvy/VVf+I=;
 b=HJr/eeAb/LzZw3761TJzC2eVjvVAWha56ku/ZYY63QNyQasNeDcCb6cnqU/Gemim/P
 YbYaXojOEXorlGap7LZ0DkbCqZJVADOh2PN5a62GRL0zdWA2l3/HrBS1hEVRf7EHYhR1
 PySMX8kCbn/4tvToX3+NPwvnR+8aBXtvCI75QhsYbnJNtJYa/dhjsQUR979/TMTHmSA/
 nV4Kx1u4Ye8qeyS8l5BuTHUQiemGrXZVoXpXFhiBVsbAULe2cU8EvFisWe9yY17utWHw
 BR4jWDUA0V2J6dbHy03jV6Uj3ema8n4PddM1S7n+1jWdYVSBEpCEtOdYCURCvofS92H1
 BwBg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=mime-version:message-id:date:references:in-reply-to:subject:to:from
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=4EXPWV1km+dd6ZnPqQZ8dzWnSKQLspp1fsQvy/VVf+I=;
 b=Myd7weUKE18ucZsb7royaMe3GWB3KsFqTrqt3dr1psuowF64M8hRGv0uK0oZsbFxiV
 bVfYs75pBLzV+2U7xLJijhvmrgKyFMqbGNusSaAcLIdgvcuYDMF9vk/faGsZkbYzpTb4
 J6AdUV0E1uDpWQ1QnJPq2ydET6HGSnW8EXPTkzVktVSv0SKmcs9D3hpP4pY3sKXuhUu3
 l5+A2i/KwSOQDdHs3kWCthijIhp/dyM8Ck/dkllx8ANNyj483nqYkKHZyunW+eu9kvJh
 Iujf8LT1WuwULAdWCOrFH14WLum+/zTpwB6RPZKPdvbmGe7Z0QJTUGZZ+hlOC01CdCvn
 yaCA==
X-Gm-Message-State: AFqh2krGzMt9PdpCAV2KdEvhQ151+eggV/UTS7blzJsSFpZmHfNlqVQ/
 WIlY4b1TZrzVofHGYPNCHcnbF4/63J8=
X-Google-Smtp-Source: AMrXdXuHV9+b5OUZRppOcLzrCJuOwCGluwsgXuv1ixve+alNmZtaGAgHa0QvPs9wdH2Lt6UyVSqkXw==
X-Received: by 2002:a05:600c:510f:b0:3c6:e63e:ba74 with SMTP id
 o15-20020a05600c510f00b003c6e63eba74mr9167309wms.2.1672921401232; 
 Thu, 05 Jan 2023 04:23:21 -0800 (PST)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 b9-20020adff909000000b00267bcb1bbe5sm36237620wrr.56.2023.01.05.04.23.20
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 05 Jan 2023 04:23:20 -0800 (PST)
From: Simon Tournier <zimon.toutoune@HIDDEN>
In-Reply-To: <87v8m2k7a8.fsf@HIDDEN>
References: <NbJYQlVen5V-zsMls3exLJFVDRFgMTn9DIXxdzyOXnIuOvgBgM3V1v2JZ9HSV-ElZosLymL4yGXW84HAE-jHkfDvHBVqMKyQa6fYNmGOY38=@protonmail.com>
 <87v8m2k7a8.fsf@HIDDEN>
Date: Thu, 05 Jan 2023 12:31:03 +0100
Message-ID: <86a62x8bgo.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi John,

On Fri, 23 Dec 2022 at 05:39, John Kehayias via Bug reports for GNU Guix <bug-guix@HIDDEN> wrote:

> (resending as it seems debbugs in Emacs doesn't automatically add the
> bug number email in the To/CC list.)

Well, I think it is about Gnus and not Debbugs.  There is bunch of
option to reply with Gnus. :-)

    9 candidates:
        gnus-summary-reply
        gnus-summary-wide-reply
        gnus-summary-very-wide-reply
        gnus-summary-reply-with-original
        gnus-summary-reply-broken-reply-to
        gnus-summary-wide-reply-with-original
        gnus-summary-reply-to-list-with-original
        gnus-summary-very-wide-reply-with-original
        gnus-summary-reply-broken-reply-to-with-original


Personally, I have this config (the only Gnus keybinding I use ;-))

  (define-key gnus-summary-mode-map "R" 'gnus-summary-wide-reply-with-original)
  (define-key gnus-article-mode-map "R" 'gnus-summary-wide-reply-with-original)

which is consistent with Emacs Notmuch key binding.


Hope that helps,
simon





Last modified: Thu, 5 Jan 2023 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.