From debbugs-submit-bounces@debbugs.gnu.org Mon May 11 11:29:58 2020 Received: (at submit) by debbugs.gnu.org; 11 May 2020 15:29:58 +0000 Received: from localhost ([127.0.0.1]:52991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYANS-0006r6-0Y for submit@debbugs.gnu.org; Mon, 11 May 2020 11:29:58 -0400 Received: from lists.gnu.org ([209.51.188.17]:43882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYANQ-0006qz-Sm for submit@debbugs.gnu.org; Mon, 11 May 2020 11:29:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42326) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYANQ-00068I-Lb for guix-patches@gnu.org; Mon, 11 May 2020 11:29:56 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:39293) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYANP-0005CH-3d for guix-patches@gnu.org; Mon, 11 May 2020 11:29:56 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id D43F420010 for ; Mon, 11 May 2020 15:29:50 +0000 (UTC) From: Nicolas Goaziou To: guix-patches@gnu.org Subject: [PATCH] Do not propagate "emacs-org" in Emacs packages Date: Mon, 11 May 2020 17:29:49 +0200 Message-ID: <87sgg6wkuq.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=217.70.183.200; envelope-from=mail@nicolasgoaziou.fr; helo=relay7-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/11 11:26:20 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) --=-=-= Content-Type: text/plain Hello, The following patch removes dependency on upstream Org packages for Emacs packages. Feedback welcome. Regards, -- Nicolas Goaziou --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-gnu-Do-not-propagate-emacs-org-in-Emacs-packages.patch Content-Description: Do not propagate "emacs-org" >From d26522949e3964c17481e8c3398747ec95c4a5f2 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Mon, 11 May 2020 17:19:44 +0200 Subject: [PATCH] gnu: Do not propagate "emacs-org" in Emacs packages. * gnu/packages/emacs-xyz.scm (emacs-unpackaged-el): (emacs-es-mode): (emacs-org-superstar): (emacs-org-sidebar): (emacs-org-tanglesync): (emacs-elfeed-org): (emacs-helm-org-rifle): (emacs-org-edit-latex): (emacs-org-recent-headings): (emacs-org-super-agenda): (emacs-org-make-toc): (emacs-org-ql): (emacs-org-auto-expand): (emacs-org-re-reveal): (emacs-org-caldav): (emacs-org-download): (emacs-org-noter): (emacs-org-emms): (emacs-org-jira)[propagated-inputs]: Remove "emacs-org". Unless there is a specific reason to use latest stable release, packages can rely on Org package bundled with Emacs. --- gnu/packages/emacs-xyz.scm | 44 ++++++++------------------------------ 1 file changed, 9 insertions(+), 35 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index c472958886..5de42b1c46 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -740,7 +740,6 @@ from within Emacs.") (build-system emacs-build-system) (propagated-inputs `(("emacs-dash" ,emacs-dash) - ("emacs-org" ,emacs-org) ("emacs-s" ,emacs-s) ("emacs-hydra" ,emacs-hydra) ("emacs-use-package" ,emacs-use-package))) @@ -3034,10 +3033,7 @@ port of @code{cl-spark} to Emacs Lisp.") (base32 "1qhfnd5anp5qrmravv7ks5ix763xnki2f5jwcyj70qyxwr0l60cg")))) (build-system emacs-build-system) (propagated-inputs - ;; The version of org in Emacs 24.5 is not sufficient, and causes tables - ;; to be rendered incorrectly `(("emacs-dash" ,emacs-dash) - ("emacs-org" ,emacs-org) ("emacs-spark" ,emacs-spark))) (home-page "https://github.com/dakrone/es-mode") (synopsis "Major mode for editing Elasticsearch queries") @@ -5145,8 +5141,6 @@ number.") (sha256 (base32 "14w06v76xi4f6hpq6xzicrjjv0b802g5zc9as4mpimfy5gx2xpm0")))) (build-system emacs-build-system) - (propagated-inputs - `(("emacs-org" ,emacs-org))) (home-page "https://github.com/integral-dw/org-superstar-mode") (synopsis "Prettify headings and plain lists in Org mode") (description "This package prettifies headings and plain lists in @@ -5243,7 +5237,6 @@ started with 20 minutes. All values are customizable.") (propagated-inputs `(("emacs-dash" ,emacs-dash) ("emacs-org-super-agenda" ,emacs-org-super-agenda) - ("emacs-org" ,emacs-org) ("emacs-org-ql" ,emacs-org-ql) ("emacs-s" ,emacs-s))) (home-page "https://github.com/alphapapa/org-sidebar") @@ -5301,8 +5294,6 @@ organizer.") (sha256 (base32 "0x94gy1bgfd1f3p9w2bfrqj11bwy9ql0cpi1gw6srpj7kykx0lml")))) (build-system emacs-build-system) - (propagated-inputs - `(("emacs-org" ,emacs-org))) (home-page "https://github.com/mtekman/org-tanglesync.el") (synopsis "Sync Org source blocks with tangled external files") (description "This package automatically pulls changes from source code @@ -7052,7 +7043,6 @@ and RSS, with a user interface inspired by notmuch.") (build-system emacs-build-system) (propagated-inputs `(("emacs-elfeed" ,emacs-elfeed) - ("emacs-org" ,emacs-org) ("emacs-dash" ,emacs-dash) ("emacs-s" ,emacs-s))) (native-inputs @@ -9481,7 +9471,6 @@ above over the network.") `(("emacs-dash" ,emacs-dash) ("emacs-f" ,emacs-f) ("emacs-helm" ,emacs-helm) - ("emacs-org" ,emacs-org) ("emacs-s" ,emacs-s))) (home-page "https://github.com/alphapapa/helm-org-rifle") (synopsis "Rifle through Org files") @@ -11181,10 +11170,7 @@ when browsing files with Dired.") (base32 "0zcllyhx9n9vcr5w87h0hfz25v52lvh5fi717cb7mf3jh89zh842")))) (build-system emacs-build-system) (propagated-inputs - `(("emacs-auctex" ,emacs-auctex) - ;; The version of org in Emacs 25.2 is not sufficient, because the - ;; `org-latex-make-preamble' function is required. - ("emacs-org" ,emacs-org))) + `(("emacs-auctex" ,emacs-auctex))) (home-page "https://github.com/et2010/org-edit-latex") (synopsis "Edit a latex fragment just like editing a src block") (description "@code{emacs-org-edit-latex} is an extension for org-mode. @@ -13158,8 +13144,7 @@ a heuristic based on frequency and recency.") "0gsrzmg3mssh9s28yjm9m866fnhm1pcligssz1q6brga6dm6f2yy")))) (build-system emacs-build-system) (propagated-inputs - `(("emacs-org" ,emacs-org) - ("emacs-dash" ,emacs-dash) + `(("emacs-dash" ,emacs-dash) ("emacs-frecency" ,emacs-frecency))) (home-page "https://github.com/alphapapa/org-recent-headings") (synopsis "Navigate to recently used Org headings and lists") @@ -13185,8 +13170,7 @@ as well as functions for navigating between these headings.") "08b7babdaqblb6jff57an4kbcxk6fkhf668620fipfjgbsnqv3ff")))) (build-system emacs-build-system) (propagated-inputs - `(("emacs-org" ,emacs-org) - ("emacs-dash" ,emacs-dash) + `(("emacs-dash" ,emacs-dash) ("emacs-ts" ,emacs-ts) ("emacs-ht" ,emacs-ht) ("emacs-s" ,emacs-s))) @@ -13211,8 +13195,7 @@ into sections while preserving the structure imposed by any timestamps.") "180ji6nnj6qj0rs1rdp1zlcrfsqf7ikb44ym8icbp5d6al2s4hnr")))) (build-system emacs-build-system) (propagated-inputs - `(("emacs-org" ,emacs-org) - ("emacs-dash" ,emacs-dash) + `(("emacs-dash" ,emacs-dash) ("emacs-s" ,emacs-s))) (home-page "https://github.com/alphapapa/org-make-toc") (synopsis "Maintain a table of contents for an Org file") @@ -13324,7 +13307,6 @@ according to a parsing expression grammar.") ("emacs-peg" ,emacs-peg) ("emacs-org-super-agenda" ,emacs-org-super-agenda) ("emacs-ts" ,emacs-ts) - ("emacs-org" ,emacs-org) ("emacs-helm" ,emacs-helm) ("emacs-helm-org" ,emacs-helm-org) ("emacs-dash" ,emacs-dash))) @@ -13364,8 +13346,7 @@ files, allowing for actions to be performed based on search criteria.") "1my0c6xmkh37lwi6l472lz9d86lf20h6xcllzlxm1lxa24rhva6v")))) (build-system emacs-build-system) (propagated-inputs - `(("emacs-org" ,emacs-org) - ("emacs-dash" ,emacs-dash))) + `(("emacs-dash" ,emacs-dash))) (home-page "https://github.com/alphapapa/org-auto-expand") (synopsis "Automatically expand certain Org headings") (description "This package allows a customizable set of headings in Org @@ -14579,8 +14560,7 @@ powerful Org contents.") "1zbz6hbddxbb264ibmhc04cmnpk17kb50jpn5l8878q4hxw5wwy2")))) (build-system emacs-build-system) (propagated-inputs - `(("emacs-htmlize" ,emacs-htmlize) - ("emacs-org" ,emacs-org))) + `(("emacs-htmlize" ,emacs-htmlize))) (home-page "https://gitlab.com/oer/org-re-reveal") (synopsis "Build HTML presentations with reveal.js from Org source files") (description "This project started as fork of org-reveal. It provides an @@ -15968,8 +15948,6 @@ be changed by customizing the appropriate variables.") (arguments ;; Tests require to have two specific calendars on a test server. `(#:exclude '("^org-caldav-testsuite\\.el"))) - (propagated-inputs - `(("emacs-org" ,emacs-org))) (home-page "https://github.com/dengste/org-caldav") (synopsis "Sync Org files with external calendars via the CalDAV protocol") (description "Synchronize between events in Org files and a CalDAV @@ -19992,8 +19970,7 @@ and searching through @code{Ctags} files.") (file-name (git-file-name name version)))) (build-system emacs-build-system) (propagated-inputs - `(("emacs-org" ,emacs-org) - ("emacs-async" ,emacs-async))) + `(("emacs-async" ,emacs-async))) (home-page "https://github.com/abo-abo/org-download") (synopsis "Facilitate moving images") (description "This package provides utilities for managing image files @@ -20628,7 +20605,6 @@ text-property translator.") (base32 "1vwfpdi7hfkxx4vi0cwg7rvqby3i0mymzdkyzrqzv30dazmcjpag")))) (build-system emacs-build-system) - (propagated-inputs `(("emacs-org" ,emacs-org))) (home-page "https://github.com/weirdNox/org-noter") (synopsis "Synchronized, Org-mode, document annotator") (description @@ -21009,8 +20985,7 @@ helm and ivy.") "1sqsm5sv311xfdk4f4rsnvprdf2v2vm7l1b3vqi7pc0g8adlnw1d")))) (build-system emacs-build-system) (propagated-inputs - `(("emms" ,emacs-emms) - ("emacs-org" ,emacs-org))) + `(("emms" ,emacs-emms))) (home-page "https://gitlab.com/jagrg/org-emms") (synopsis "Play multimedia files from org-mode") (description @@ -21037,8 +21012,7 @@ contains a track position, playback will start at the specified position.") (propagated-inputs `(("emacs-request" ,emacs-request) ("emacs-s" ,emacs-s) - ("emacs-dash" ,emacs-dash) - ("emacs-org" ,emacs-org))) + ("emacs-dash" ,emacs-dash))) (home-page "https://github.com/ahungry/org-jira") (synopsis "Syncing between Jira and Org-mode") (description -- 2.26.2 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 11 12:02:14 2020 Received: (at 41188) by debbugs.gnu.org; 11 May 2020 16:02:14 +0000 Received: from localhost ([127.0.0.1]:53008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYAsa-0007yY-Ki for submit@debbugs.gnu.org; Mon, 11 May 2020 12:02:14 -0400 Received: from mail1.fsfe.org ([217.69.89.151]:44444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYAsY-0007yN-K1 for 41188@debbugs.gnu.org; Mon, 11 May 2020 12:02:07 -0400 From: Jelle Licht To: Nicolas Goaziou , 41188@debbugs.gnu.org Subject: Re: [bug#41188] [PATCH] Do not propagate "emacs-org" in Emacs packages In-Reply-To: <87sgg6wkuq.fsf@nicolasgoaziou.fr> References: <87sgg6wkuq.fsf@nicolasgoaziou.fr> Date: Mon, 11 May 2020 18:02:03 +0200 Message-ID: <878shy5ukk.fsf@jlicht.xyz> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41188 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Nicolas, Nicolas Goaziou writes: > Hello, > > The following patch removes dependency on upstream Org packages for > Emacs packages. > > Feedback welcome. You asked for it ;-). On a more serious note, I have had _many_ issues with byte-compilation of org-related anything over the years. Wouldn't this mean that the list of packages that is touched by this patch will be byte-compiled using the outdated org-mode that comes with Emacs? Put another way, will all of these packages still work if I _do_ have emacs-org installed in my profile? Thanks! - Jelle From debbugs-submit-bounces@debbugs.gnu.org Mon May 11 12:59:59 2020 Received: (at 41188) by debbugs.gnu.org; 11 May 2020 16:59:59 +0000 Received: from localhost ([127.0.0.1]:53117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYBmZ-0001Jl-CV for submit@debbugs.gnu.org; Mon, 11 May 2020 12:59:59 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:59455) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jYBmW-0001JV-T4 for 41188@debbugs.gnu.org; Mon, 11 May 2020 12:59:57 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id B1424FF80A; Mon, 11 May 2020 16:59:49 +0000 (UTC) From: Nicolas Goaziou To: Jelle Licht Subject: Re: [bug#41188] [PATCH] Do not propagate "emacs-org" in Emacs packages References: <87sgg6wkuq.fsf@nicolasgoaziou.fr> <878shy5ukk.fsf@jlicht.xyz> Date: Mon, 11 May 2020 18:59:48 +0200 In-Reply-To: <878shy5ukk.fsf@jlicht.xyz> (Jelle Licht's message of "Mon, 11 May 2020 18:02:03 +0200") Message-ID: <87h7wmwgor.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41188 Cc: 41188@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, Jelle Licht writes: > You asked for it ;-). Heh. > On a more serious note, I have had _many_ issues with byte-compilation > of org-related anything over the years. I have not encountered such problems. I don't use much Org-related anything, either. Would you have any example in mind? > Wouldn't this mean that the list of packages that is touched by this > patch will be byte-compiled using the outdated org-mode that comes > with Emacs? It means exactly that. > Put another way, will all of these packages still work if I _do_ have > emacs-org installed in my profile? Good question. This is why I'm sending this patch for review in the first place. I don't expect byte-compilation to do anything fancy here. As long as the functions do not change their name, byte-compilation should be fine. Take it with a grain of salt, tho. Maybe we should just test it and fix encountered issues piece wise. OTOH, we currently force users to always update Org, possibly introducing, each time, breakage in their workflow, to get features that would work perfectly with bundled Org. Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Sun May 17 11:45:43 2020 Received: (at 41188) by debbugs.gnu.org; 17 May 2020 15:45:43 +0000 Received: from localhost ([127.0.0.1]:44343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaLTz-0005Hk-65 for submit@debbugs.gnu.org; Sun, 17 May 2020 11:45:43 -0400 Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaLTx-0005Hb-Lx for 41188@debbugs.gnu.org; Sun, 17 May 2020 11:45:42 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1589730335; cv=none; d=zohomail.com; s=zohoarc; b=Hur3vmltlhauaLp9rM6WMfybTe/Bl9Qo+sK5GKD040+NZgsLOFbsXFgbCrR+poyo9OOEtLHiEnZummAolYh7s7364k45iDf+v9lBc0GFIkA89EgT+YDB3Gmc8SIiU7QnH+medWxu5Zt6a6zfgap0F8AmFDXw5FfDqZlPpRViHk0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1589730335; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=C99AZAtNh7yEm/YB+wv10w3UpozlTzZWvIdZGPXWYCc=; b=A3FfiWaP/+f0X5vvZb9uCmiHtDymr4an3wih+teI0147Cv4zOLr9Jd6N3/KRwi5pPL7drMHx0HQRuIhhR0Dc0ClE1hZvOgUvkIXVnMZBStUHzEJAS9igYgRnGDzEUfvrLyd84FfQkPuvAI9jSs8IowyS7O8QHl/sqdhzY8i5/bQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1589730335; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=C99AZAtNh7yEm/YB+wv10w3UpozlTzZWvIdZGPXWYCc=; b=cUjXnhHIwkItSvAEBAq/G+ykYf4WZaWc6rIKb9OwlxI0ozeVrVbv3fkwnl2SR7z+ 9ADzvM7/rcqhG8Vq+9QcrUJ6Aq9jzOJrSUKy+SBoRSCeTnSKeUHfLldL+ivi4QWIpfz PAWZHvkBX4tX5SkUgxMS4+GE2wKsEDUm7NOqazcQ= Received: from localhost (p4fd5ab9e.dip0.t-ipconnect.de [79.213.171.158]) by mx.zohomail.com with SMTPS id 158973033262643.34997498340806; Sun, 17 May 2020 08:45:32 -0700 (PDT) References: <87sgg6wkuq.fsf@nicolasgoaziou.fr> <878shy5ukk.fsf@jlicht.xyz> <87h7wmwgor.fsf@nicolasgoaziou.fr> User-agent: mu4e 1.4.4; emacs 26.3 From: Ricardo Wurmus To: Nicolas Goaziou Subject: Re: [bug#41188] [PATCH] Do not propagate "emacs-org" in Emacs packages In-reply-to: <87h7wmwgor.fsf@nicolasgoaziou.fr> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sun, 17 May 2020 17:45:28 +0200 Message-ID: <87ftbyh8fb.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 41188 Cc: 41188@debbugs.gnu.org, Jelle Licht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Nicolas Goaziou writes: >> On a more serious note, I have had _many_ issues with byte-compilation >> of org-related anything over the years. > > I have not encountered such problems. I don't use much Org-related > anything, either. Would you have any example in mind? > >> Wouldn't this mean that the list of packages that is touched by this >> patch will be byte-compiled using the outdated org-mode that comes >> with Emacs? > > It means exactly that. > >> Put another way, will all of these packages still work if I _do_ have >> emacs-org installed in my profile? > > Good question. This is why I'm sending this patch for review in the > first place. I think it=E2=80=99s a good idea to ignore the version of org-mode that com= es with Emacs and assume that the latest version is installed, because they are unfortunately far apart that I=E2=80=99m sure will cause problems. I=E2=80=99m assuming that Org users generally will have a more recent org-m= ode installed. > OTOH, we currently force users to always update Org, possibly > introducing, each time, breakage in their workflow, to get features that > would work perfectly with bundled Org. This is a general problem with Guix, though. Org-mode is no exception. --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Sun May 17 19:12:16 2020 Received: (at 41188-done) by debbugs.gnu.org; 17 May 2020 23:12:16 +0000 Received: from localhost ([127.0.0.1]:45091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaSS8-0001DU-4E for submit@debbugs.gnu.org; Sun, 17 May 2020 19:12:16 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:32793) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaSS5-0001DH-UR for 41188-done@debbugs.gnu.org; Sun, 17 May 2020 19:12:14 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 660A2FF805; Sun, 17 May 2020 23:12:05 +0000 (UTC) From: Nicolas Goaziou To: Ricardo Wurmus Subject: Re: [bug#41188] [PATCH] Do not propagate "emacs-org" in Emacs packages References: <87sgg6wkuq.fsf@nicolasgoaziou.fr> <878shy5ukk.fsf@jlicht.xyz> <87h7wmwgor.fsf@nicolasgoaziou.fr> <87ftbyh8fb.fsf@elephly.net> Date: Mon, 18 May 2020 01:12:03 +0200 In-Reply-To: <87ftbyh8fb.fsf@elephly.net> (Ricardo Wurmus's message of "Sun, 17 May 2020 17:45:28 +0200") Message-ID: <87y2pqrwak.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41188-done Cc: Jelle Licht , 41188-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, Ricardo Wurmus writes: > I think it=E2=80=99s a good idea to ignore the version of org-mode that c= omes > with Emacs and assume that the latest version is installed, because they > are unfortunately far apart that I=E2=80=99m sure will cause problems. > > I=E2=80=99m assuming that Org users generally will have a more recent org= -mode > installed. Fair enough. I'm dropping the patch, then. Thanks to both of you for the feedback. Regards, --=20 Nicolas Goaziou From unknown Mon Jun 23 07:53:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 15 Jun 2020 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator