From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:46476) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ialqA-0000fw-FS for guix-patches@gnu.org; Fri, 29 Nov 2019 14:22:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ialq6-0008Sk-6y for guix-patches@gnu.org; Fri, 29 Nov 2019 14:22:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:55838) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ialq6-0008SC-3A for guix-patches@gnu.org; Fri, 29 Nov 2019 14:22:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ialq5-0000kF-UO for guix-patches@gnu.org; Fri, 29 Nov 2019 14:22:01 -0500 Subject: [bug#38326] [PATCH 2/2] gnu: Add emacs-telega. Resent-Message-ID: From: Brett Gilio References: <87k17rviy8.fsf@posteo.net> <87mucer4jx.fsf@gnu.org> Date: Fri, 29 Nov 2019 13:21:59 -0600 In-Reply-To: <87mucer4jx.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Fri, 29 Nov 2019 18:11:14 +0100") Message-ID: <87y2vyfpyg.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 38326@debbugs.gnu.org Ludovic Court=C3=A8s writes: > Hi Brett, > > Brett Gilio skribis: > >>>>From c632d01dd48f89dab2822d5a81d091ca68b43c62 Mon Sep 17 00:00:00 2001 >> From: Brett Gilio >> Date: Fri, 22 Nov 2019 12:54:44 -0600 >> Subject: [PATCH 2/2] gnu: Add emacs-telega. >> >> * gnu/packages/emacs-xyz.scm (emacs-telega): New variable. >> --- >> gnu/packages/emacs-xyz.scm | 58 ++++++++++++++++++++++++++++++++++++++ >> 1 file changed, 58 insertions(+) >> >> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm >> index 0caf12a423..7ff53ecf1e 100644 >> --- a/gnu/packages/emacs-xyz.scm >> +++ b/gnu/packages/emacs-xyz.scm >> @@ -114,6 +114,7 @@ >> #:use-module (gnu packages image) >> #:use-module (gnu packages linux) >> #:use-module (gnu packages libevent) >> + #:use-module (gnu packages messaging) >> #:use-module (gnu packages music) > > We have a problem (not your fault!): applying this hunk on top of > current master breaks it all, due to circular top-level references in > the modules. > > I haven=E2=80=99t been able to spend much time investigating, but we firs= t need > to find out where that comes from. > > Ludo=E2=80=99. Ludo, That is perfectly okay. I have some revisions I will be sharing to this patch soon anyways. Regarding the circular top-level references. That is interesting. I was not familiar with this issue. Is there an open bug report for this? I'd be willing to investigate it a bit. It is particularly interesting, because emacs-xyz is not used in the messaging module, so the circular reference logic is indeed obscured somewhere. Best! --=20 Brett M. Gilio https://git.sr.ht/~brettgilio/