From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51891) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d734s-0007OI-H8 for guix-patches@gnu.org; Sat, 06 May 2017 13:01:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d734o-00035R-LC for guix-patches@gnu.org; Sat, 06 May 2017 13:01:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:60269) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d734o-00035I-Ae for guix-patches@gnu.org; Sat, 06 May 2017 13:01:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d734o-00075w-2V for guix-patches@gnu.org; Sat, 06 May 2017 13:01:02 -0400 Subject: bug#26786: [PATCH] gnu: emacs-org: Update to 20170502. Resent-Message-ID: Message-Id: MIME-Version: 1.0 From: Arun Isaac Date: Sat, 06 May 2017 22:29:49 +0530 In-reply-to: <874lwyw10q.fsf@gnu.org> References: <20170505174309.12870-1-va511e@yahoo.com> <265df8fb.AEMAKBlDVHMAAAAAAAAAAAO79XUAAAACwQwAAAAAAAW9WABZDOSB@mailjet.com> <87r303x8ka.fsf@gnu.org> <8082ba63.AEQAKHOcDVMAAAAAAAAAAAO7_ZEAAAACwQwAAAAAAAW9WABZDUwM@mailjet.com> <874lwyw10q.fsf@gnu.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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: 26786@debbugs.gnu.org >>>> I think we should build directly from org's release tarball at >>>> http://orgmode.org/org-9.0.6.tar.gz instead of using the ELPA >>>> tarball. It somehow feels like we are not building from source but >>>> rather relying on a prepackaged tarball from ELPA. However, Nicolas >>>> Goaziou, the org mode maintainer, >>>> disagrees. https://lists.gnu.org/archive/html/guix-devel/2016-08/msg01395.html >>> >>> I find Nicolas’s argument above (that building from ELPA makes the >>> recipe trivial) pretty convincing. >>> >>> Why would you suggest using the tarball from orgmode.org? >> >> It seems like we are depending on an intermediary (ELPA) instead of >> directly building from the original source. I feel that Guix packages >> should not depend on other repositories (like ELPA). > > I agree with this sentiment, but my understanding is that ELPA is not > really an “intermediary”: package maintainers upload directly there, and > some upload only there. So I think it’s OK. Thoughts? Yeah, it's not a big deal. We could think of ELPA as some kind of "dual hosting", instead of as an "intermediary".