From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42187) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5CZz-0007MK-07 for guix-patches@gnu.org; Sun, 08 Apr 2018 11:50:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5CZu-00056b-5N for guix-patches@gnu.org; Sun, 08 Apr 2018 11:50:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:34788) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f5CZu-00056S-0W for guix-patches@gnu.org; Sun, 08 Apr 2018 11:50:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1f5CZt-0000gY-Lx for guix-patches@gnu.org; Sun, 08 Apr 2018 11:50:01 -0400 Subject: [bug#31056] [PATCH] gnu: emacs-org: fix byte compilation Resent-Message-ID: From: Konrad Hinsen In-Reply-To: <87o9it3lt8.fsf@nicolasgoaziou.fr> References: <87tvsrcgly.fsf@gnu.org> <87vad54yz2.fsf@nicolasgoaziou.fr> <87o9it3lt8.fsf@nicolasgoaziou.fr> Date: Sun, 08 Apr 2018 17:49:38 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain 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: Nicolas Goaziou Cc: 31056@debbugs.gnu.org Hi Nicolas, >> The problem has been around for years, so I have given up hope for an >> upstream fix. > > I don't think it is true. The problem is that Emacs ships with a very > old Org. The problem is not exclusively on the Org side. I'd even say not at all. Nothing in Emacs seems to be made for having two versions of the same library on load-path, so this shouldn't happen. For me, the problem was integrating org-mode into Emacs without at the same time synchronizing releases, though I am sure there were good reasons for that as well. >> I doubt anyone will work on a fix in the meantime. > > I suggested a possible fix. Would that work? No idea. All I did is translate to Guix a well-known trick for fixing the problem with ELPA-based installations. My Emacs-Fu isn't advanced enough to even understand what really causes the error. Much less to judge if the fix you propose would work, and if it does, how many similar problems would need to be fixed after that one. Konrad.