From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Guest Subject: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Tue, 8 Aug 2017 10:57:29 +1200 Message-ID: Reply-To: sjg@cantab.net Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a1146a85e75038d055631c5dc" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55606) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1deqy0-0006d6-Ai for emacs-orgmode@gnu.org; Mon, 07 Aug 2017 18:57:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1deqxv-00054t-2U for emacs-orgmode@gnu.org; Mon, 07 Aug 2017 18:57:44 -0400 Received: from mta02.prd.rdg.aluminati.org ([94.76.243.215]:39432) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1deqxu-00054E-Nq for emacs-orgmode@gnu.org; Mon, 07 Aug 2017 18:57:39 -0400 Received: from mta02.prd.rdg.aluminati.org (localhost [127.0.0.1]) by mta02.prd.rdg.aluminati.org (Postfix) with ESMTP id E8130230C0 for ; Mon, 7 Aug 2017 23:57:35 +0100 (BST) Received: from localhost (localhost [127.0.0.1]) by mta02.prd.rdg.aluminati.org (Postfix) with ESMTP id E6237347D for ; Mon, 7 Aug 2017 23:57:35 +0100 (BST) Received: from mta.aluminati.local ([127.0.0.1]) by localhost (mta02.prd.rdg.aluminati.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ed4eB0YGg3c8 for ; Mon, 7 Aug 2017 23:57:30 +0100 (BST) Received: from mail-oi0-f54.google.com (unknown [10.2.0.9]) by mta02.prd.rdg.aluminati.org (Postfix) with ESMTPSA id AE172346D for ; Mon, 7 Aug 2017 23:57:30 +0100 (BST) Received: by mail-oi0-f54.google.com with SMTP id e124so17836888oig.2 for ; Mon, 07 Aug 2017 15:57:30 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org --001a1146a85e75038d055631c5dc Content-Type: text/plain; charset="UTF-8" Well, I see now that org-plus-contrib has its issues. Specifically I am hitting the same issue as reported here, which I see has been a problem for nearly 2 years. https://github.com/purcell/emacs.d/issues/297 Therefore, unless I hear another idea or an objection here, I intend to proceed with getting ox-taskjuggler in isolation onto MELPA, unless its author and/or maintainer would prefer not. cheers, Simon > > On 5/08/2017 10:51 PM, "Adam Porter" wrote: > >> >> Actually all you need to do is install the org-plus-contrib package from >> ELPA, which includes contrib. Then you'll get the latest release of >> Org, too. ;) >> >> >> --001a1146a85e75038d055631c5dc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Well, I see now that org-plus-c= ontrib has its issues.=C2=A0 Specifically I am hitting the same issue as re= ported here, which I see has been a problem for nearly 2 years.

Therefore, unless I h= ear another idea or an objection here, I intend to proceed with getting ox-= taskjuggler in isolation onto MELPA, unless its author and/or maintainer wo= uld prefer not.

cheers,
Simon

On 5/08/2017 10:51 PM, &q= uot;Adam Porter" <adam@alphapapa.net> wrote:

Actually all you need to do is install the org-plus-contrib package from ELPA, which includes contrib.=C2=A0 Then you'll get the latest release = of
Org, too.=C2=A0 ;)



--001a1146a85e75038d055631c5dc-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Guest Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Tue, 8 Aug 2017 11:13:54 +1200 Message-ID: References: Reply-To: sjg@cantab.net Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a113cefec2a819105563200a9" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33918) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1derDs-0003pQ-CS for emacs-orgmode@gnu.org; Mon, 07 Aug 2017 19:14:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1derDn-0003yf-7k for emacs-orgmode@gnu.org; Mon, 07 Aug 2017 19:14:08 -0400 Received: from mta01.prd.rdg.aluminati.org ([94.76.243.214]:52438) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1derDm-0003yV-Tc for emacs-orgmode@gnu.org; Mon, 07 Aug 2017 19:14:03 -0400 Received: from mta01.prd.rdg.aluminati.org (localhost [127.0.0.1]) by mta01.prd.rdg.aluminati.org (Postfix) with ESMTP id 9232420D12 for ; Tue, 8 Aug 2017 00:14:01 +0100 (BST) Received: from localhost (localhost [127.0.0.1]) by mta01.prd.rdg.aluminati.org (Postfix) with ESMTP id 8BB6920BDC for ; Tue, 8 Aug 2017 00:14:01 +0100 (BST) Received: from mta.aluminati.local ([127.0.0.1]) by localhost (mta01.prd.rdg.aluminati.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id b19bPgLTuIzu for ; Tue, 8 Aug 2017 00:13:55 +0100 (BST) Received: from mail-oi0-f45.google.com (unknown [10.2.0.10]) by mta01.prd.rdg.aluminati.org (Postfix) with ESMTPSA id 9A20E621CA for ; Tue, 8 Aug 2017 00:13:55 +0100 (BST) Received: by mail-oi0-f45.google.com with SMTP id g131so17815366oic.3 for ; Mon, 07 Aug 2017 16:13:55 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org --001a113cefec2a819105563200a9 Content-Type: text/plain; charset="UTF-8" Well, almost as soon as I started on that, I see some issues around mixing old/new org-mode functionality, so this seems like a not-so-good idea after all. In particular, ox-taskjuggler is using the very new org-duration library. I'll think of another approach, not using MELPA. At least until the underlying problem with org-plus-contrib is resolved. cheers, Simon On 8 August 2017 at 10:57, Simon Guest wrote: > Well, I see now that org-plus-contrib has its issues. Specifically I am > hitting the same issue as reported here, which I see has been a problem for > nearly 2 years. > https://github.com/purcell/emacs.d/issues/297 > > Therefore, unless I hear another idea or an objection here, I intend to > proceed with getting ox-taskjuggler in isolation onto MELPA, unless its > author and/or maintainer would prefer not. > > cheers, > Simon > >> >> On 5/08/2017 10:51 PM, "Adam Porter" wrote: >> >>> >>> Actually all you need to do is install the org-plus-contrib package from >>> ELPA, which includes contrib. Then you'll get the latest release of >>> Org, too. ;) >>> >>> >>> > --001a113cefec2a819105563200a9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Well, almost as soon as I started on that, I see some issu= es around mixing old/new org-mode functionality, so this seems like a not-s= o-good idea after all.

In particular, ox-taskjuggler is = using the very new org-duration library.

I'll = think of another approach, not using MELPA.=C2=A0 At least until the underl= ying problem with org-plus-contrib is resolved.

ch= eers,
Simon

On 8 August 2017 at 10:57, Simon Guest &= lt;sjg@cantab.net&g= t; wrote:
Well, I see now that org-plus-contrib has its issues.= =C2=A0 Specifically I am hitting the same issue as reported here, which I s= ee has been a problem for nearly 2 years.
<= a href=3D"https://github.com/purcell/emacs.d/issues/297" target=3D"_blank">= https://github.com/purcell/emacs.d/issues/297

Therefore, unless I h= ear another idea or an objection here, I intend to proceed with getting ox-= taskjuggler in isolation onto MELPA, unless its author and/or maintainer wo= uld prefer not.

cheers,
Simon

On 5/08/2017 10:51 PM, "Adam Porter" <adam@alphapapa.net&g= t; wrote:

Actually all you need to do is install the org-plus-contrib package from ELPA, which includes contrib.=C2=A0 Then you'll get the latest release = of
Org, too.=C2=A0 ;)




--001a113cefec2a819105563200a9-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Tue, 08 Aug 2017 09:50:57 +0200 Message-ID: <87k22ea466.fsf@nicolasgoaziou.fr> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50095) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dezI6-0008IX-Bq for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 03:51:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dezI5-0000D0-DV for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 03:51:02 -0400 Received: from relay3-d.mail.gandi.net ([2001:4b98:c:538::195]:56713) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dezI5-0000BR-7L for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 03:51:01 -0400 In-Reply-To: (Simon Guest's message of "Tue, 8 Aug 2017 11:13:54 +1200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Simon Guest Cc: emacs-orgmode@gnu.org Hello, Simon Guest writes: > Well, almost as soon as I started on that, I see some issues around mixing > old/new org-mode functionality, so this seems like a not-so-good idea after > all. > > In particular, ox-taskjuggler is using the very new org-duration > library. You could use "ox-taskjuggler" from maint. > I'll think of another approach, not using MELPA. I suggest to use GNU ELPA instead. > At least until the underlying problem with org-plus-contrib is > resolved. What exactly is the underlying problem? Regards, -- Nicolas Goaziou From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adam Porter Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Tue, 08 Aug 2017 10:10:44 -0500 Message-ID: <873792nlhn.fsf@alphapapa.net> References: <87k22ea466.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54200) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1df6E8-0008NH-Lr for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 11:15:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1df6E3-0007bG-K5 for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 11:15:24 -0400 Received: from [195.159.176.226] (port=49997 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1df6E2-0007aO-TD for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 11:15:19 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1df6Dp-0003FP-8p for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 17:15:05 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org Nicolas Goaziou writes: >> At least until the underlying problem with org-plus-contrib is >> resolved. > > What exactly is the underlying problem? FWIW I have been using org-plus-contrib for a while now, and I haven't had any problems with my customizations. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Guest Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Wed, 9 Aug 2017 09:19:52 +1200 Message-ID: References: <87k22ea466.fsf@nicolasgoaziou.fr> Reply-To: sjg@cantab.net Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a1146a85e3f819705564486f4" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54330) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfBuz-00048Y-Ak for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 17:20:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfBuw-0001TI-04 for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 17:20:01 -0400 Received: from mta01.prd.rdg.aluminati.org ([94.76.243.214]:57783) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dfBuv-0001Rt-GH for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 17:19:57 -0400 Received: from mta01.prd.rdg.aluminati.org (localhost [127.0.0.1]) by mta01.prd.rdg.aluminati.org (Postfix) with ESMTP id 0FD8B20CB6 for ; Tue, 8 Aug 2017 22:19:56 +0100 (BST) Received: from localhost (localhost [127.0.0.1]) by mta01.prd.rdg.aluminati.org (Postfix) with ESMTP id 0D0BB20BB0 for ; Tue, 8 Aug 2017 22:19:56 +0100 (BST) Received: from mta.aluminati.local ([127.0.0.1]) by localhost (mta01.prd.rdg.aluminati.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id s8K54gxLuc3z for ; Tue, 8 Aug 2017 22:19:54 +0100 (BST) Received: from mail-oi0-f45.google.com (unknown [10.2.0.10]) by mta01.prd.rdg.aluminati.org (Postfix) with ESMTPSA id 91DEE6210E for ; Tue, 8 Aug 2017 22:19:54 +0100 (BST) Received: by mail-oi0-f45.google.com with SMTP id f11so29937156oic.0 for ; Tue, 08 Aug 2017 14:19:54 -0700 (PDT) In-Reply-To: <87k22ea466.fsf@nicolasgoaziou.fr> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Nicolas Goaziou Cc: emacs-orgmode@gnu.org --001a1146a85e3f819705564486f4 Content-Type: text/plain; charset="UTF-8" Hi Nicolas, My problem with org-plus-contrib exhibited itself when using a .emacs.d based on Steve Purcell's, https://github.com/purcell/emacs.d. Specfically, when loading ob-R, I got this error: Invalid function: org-babel-header-args-safe-fn In response to your email, just now I stripped that config right back to basics, and found that my problem went away, and I was able to load ob-R after all. Sorry, I should have done that before. Having realised that, I think I should report this against Steve Purcell's .emacs.d, and leave you guys alone. Thanks for your help. cheers, Simon On 8 August 2017 at 19:50, Nicolas Goaziou wrote: > Hello, > > Simon Guest writes: > > > Well, almost as soon as I started on that, I see some issues around > mixing > > old/new org-mode functionality, so this seems like a not-so-good idea > after > > all. > > > > In particular, ox-taskjuggler is using the very new org-duration > > library. > > You could use "ox-taskjuggler" from maint. > > > I'll think of another approach, not using MELPA. > > I suggest to use GNU ELPA instead. > > > At least until the underlying problem with org-plus-contrib is > > resolved. > > What exactly is the underlying problem? > > Regards, > > -- > Nicolas Goaziou > > --001a1146a85e3f819705564486f4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Nicolas,

My problem with org-plus-contrib exhibited itself when using a .emacs.= d based on Steve Purcell's,=C2=A0https://github.com/purcell/emacs.d. Specfically, when loading = ob-R, I got this error:
Invalid function: org-babel-=
header-args-safe-fn
In response to your email, just now=C2= =A0I stripped that config right back to basics, and found that my pr= oblem went away, and I was able to load ob-R after all.=C2=A0 Sorry, I shou= ld have done that before.

Having realised that= , I think I should report this against Steve Purcell's .emacs.d, and le= ave you guys alone.

Thanks for your help.

cheers,
Simon
On 8 August 2017 at 19:50, Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote:
Hello,

Simon Guest <sjg@cantab.net> wr= ites:

> Well, almost as soon as I started on that, I see some issues around mi= xing
> old/new org-mode functionality, so this seems like a not-so-good idea = after
> all.
>
> In particular, ox-taskjuggler is using the very new org-duration
> library.

You could use "ox-taskjuggler" from maint.

> I'll think of another approach, not using MELPA.

I suggest to use GNU ELPA instead.

> At least until the underlying problem with org-plus-contrib is
> resolved.

What exactly is the underlying problem?

Regards,

--
Nicolas Goaziou


--001a1146a85e3f819705564486f4-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Cross Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Wed, 09 Aug 2017 07:54:02 +1000 Message-ID: <87shh1sp39.fsf@gmail.com> References: <87k22ea466.fsf@nicolasgoaziou.fr> <873792nlhn.fsf@alphapapa.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39424) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfCS2-0004Mp-Ty for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 17:54:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfCS1-0006Ed-R7 for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 17:54:10 -0400 Received: from mail-pg0-x236.google.com ([2607:f8b0:400e:c05::236]:36502) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dfCS1-0006Dw-Lg for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 17:54:09 -0400 Received: by mail-pg0-x236.google.com with SMTP id v77so19854340pgb.3 for ; Tue, 08 Aug 2017 14:54:09 -0700 (PDT) In-reply-to: <873792nlhn.fsf@alphapapa.net> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Adam Porter Cc: emacs-orgmode@gnu.org While there are some minor issues with org-plus-contrib, I find them to be minor and mostly due to limitations in package.el (for example, dependency on org results in both org-plus-contrib and org packages being installed). In fact, I find org-plus-contrib easier to manage than just the straight org package as I experience fewer issues arising from conflicts with the old 'bundled' version of org in emacs and the package version. However, I also use use-package and I don't know to what extent that impacts my load problems. I do remember running into a frustrating limitation with org-taskjuggler when I was using it a couple of years ago - cannot remember the specific issue now, but do remember I would have to edit the exported taskjuggler file after every export to adjust some parameters (it might have been related to default project period, not sure). Tim Adam Porter writes: > Nicolas Goaziou writes: > >>> At least until the underlying problem with org-plus-contrib is >>> resolved. >> >> What exactly is the underlying problem? > > FWIW I have been using org-plus-contrib for a while now, and I haven't > had any problems with my customizations. -- Tim Cross From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thomas S. Dye" Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Tue, 08 Aug 2017 12:03:28 -1000 Message-ID: References: <87k22ea466.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43373) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfCbM-0008M2-Ea for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 18:03:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfCbH-0003VC-Lx for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 18:03:48 -0400 Received: from gproxy1-pub.mail.unifiedlayer.com ([69.89.25.95]:44802 helo=outbound-ss-1812.hostmonster.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dfCbH-0003TE-FM for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 18:03:43 -0400 Received: from cmgw2 (cmgw3 [10.0.90.83]) by gproxy1.mail.unifiedlayer.com (Postfix) with ESMTP id E3EAB175CE1 for ; Tue, 8 Aug 2017 16:03:34 -0600 (MDT) In-reply-to: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: sjg@cantab.net Cc: emacs-orgmode@gnu.org, Nicolas Goaziou Aloha Simon, Spacemacs has this problem, too. The solution there is to byte-recompile org-plus-contrib after an update. hth, Tom Simon Guest writes: > Hi Nicolas, > > My problem with org-plus-contrib exhibited itself when using a .emacs.d > based on Steve Purcell's, https://github.com/purcell/emacs.d. Specfically, > when loading ob-R, I got this error: > > Invalid function: org-babel-header-args-safe-fn > > In response to your email, just now I stripped that config right back to > basics, and found that my problem went away, and I was able to load ob-R > after all. Sorry, I should have done that before. > > Having realised that, I think I should report this against Steve Purcell's > .emacs.d, and leave you guys alone. > > Thanks for your help. > > cheers, > Simon > > On 8 August 2017 at 19:50, Nicolas Goaziou wrote: > >> Hello, >> >> Simon Guest writes: >> >> > Well, almost as soon as I started on that, I see some issues around >> mixing >> > old/new org-mode functionality, so this seems like a not-so-good idea >> after >> > all. >> > >> > In particular, ox-taskjuggler is using the very new org-duration >> > library. >> >> You could use "ox-taskjuggler" from maint. >> >> > I'll think of another approach, not using MELPA. >> >> I suggest to use GNU ELPA instead. >> >> > At least until the underlying problem with org-plus-contrib is >> > resolved. >> >> What exactly is the underlying problem? >> >> Regards, >> >> -- >> Nicolas Goaziou >> >> -- Thomas S. Dye http://www.tsdye.com From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adam Porter Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Tue, 08 Aug 2017 18:19:04 -0500 Message-ID: <87h8xhmyvr.fsf@alphapapa.net> References: <87k22ea466.fsf@nicolasgoaziou.fr> <873792nlhn.fsf@alphapapa.net> <87shh1sp39.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46366) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfDmV-0003kg-Du for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 19:19:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfDmS-00019f-45 for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 19:19:23 -0400 Received: from [195.159.176.226] (port=55039 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dfDmR-00019N-U4 for emacs-orgmode@gnu.org; Tue, 08 Aug 2017 19:19:20 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1dfDmC-0000pj-Ei for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 01:19:04 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org Tim Cross writes: > While there are some minor issues with org-plus-contrib, I find them to > be minor and mostly due to limitations in package.el (for example, > dependency on org results in both org-plus-contrib and org packages > being installed). In fact, I find org-plus-contrib easier to manage than > just the straight org package as I experience fewer issues arising from > conflicts with the old 'bundled' version of org in emacs and the package > version. I've had the same problem, I have to manually delete the extra org package now and then. I wonder if a dummy package would prevent package.el from reinstalling it... From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Wed, 09 Aug 2017 19:24:05 +0200 Message-ID: <87bmnod58q.fsf@Rainer.invalid> References: <87k22ea466.fsf@nicolasgoaziou.fr> <873792nlhn.fsf@alphapapa.net> <87shh1sp39.fsf@gmail.com> <87h8xhmyvr.fsf@alphapapa.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40961) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfUiW-0006Ma-ET for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 13:24:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfUiT-0007ye-9B for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 13:24:24 -0400 Received: from [195.159.176.226] (port=49146 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dfUiT-0007yB-2x for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 13:24:21 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1dfUiF-0001yb-LW for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 19:24:07 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org Adam Porter writes: > I've had the same problem, I have to manually delete the extra org > package now and then. I wonder if a dummy package would prevent > package.el from reinstalling it... Yes it does and I've provided instructions on how to do that quite some time ago on this list. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf rackAttack V1.04R1: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thomas S. Dye" Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Wed, 09 Aug 2017 09:37:15 -1000 Message-ID: References: <87k22ea466.fsf@nicolasgoaziou.fr> <873792nlhn.fsf@alphapapa.net> <87shh1sp39.fsf@gmail.com> <87h8xhmyvr.fsf@alphapapa.net> <87bmnod58q.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58522) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfWnQ-0001uH-HA for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 15:37:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfWnN-0008HG-4p for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 15:37:36 -0400 Received: from gproxy4-pub.mail.unifiedlayer.com ([69.89.23.142]:35318) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dfWnM-0008Gg-TT for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 15:37:33 -0400 Received: from cmgw4 (unknown [10.0.90.85]) by gproxy4.mail.unifiedlayer.com (Postfix) with ESMTP id 42EEA175A39 for ; Wed, 9 Aug 2017 13:37:27 -0600 (MDT) In-reply-to: <87bmnod58q.fsf@Rainer.invalid> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Achim Gratz Cc: emacs-orgmode@gnu.org In case it is useful, here is Achim's post: From: Achim Gratz To: emacs-orgmode@gnu.org Subject: Re: [O] Stable releases Flags: replied, seen, list Date: Sat Aug 22 07:44:14 2015 Maildir: /TSDYE/INBOX List: emacs-orgmode.gnu.org Thomas S. Dye writes: > I do have a technical question that you or someone else on the list > might be able to answer for me. When I downloaded the Babel languages > from melpa just now, the elpa version of Org mode was also downloaded > and installed, even though I didn't ask for it. Why is this? Although you don't say which package you tried, I would guess that the "org" package is specified as a dependency, likely with some minimum version. > Can it be disabled? Must the elpa Org mode be installed and activated > in order for the Org mode packages to work? >From the point of package manager anything installed from the outside doesn't exist. You can fake that in various way, for instance by creating a package directory "org-21991231" and putting an org-pkg.el with (define-package "org" "21991231" "Fake Org package for dependency resolution" 'nil) in it. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Waldorf MIDI Implementation & additional documentation: http://Synth.Stromeko.net/Downloads.html#WaldorfDocs Achim Gratz writes: > Adam Porter writes: >> I've had the same problem, I have to manually delete the extra org >> package now and then. I wonder if a dummy package would prevent >> package.el from reinstalling it... > > Yes it does and I've provided instructions on how to do that quite some > time ago on this list. > > > Regards, > Achim. -- Thomas S. Dye http://www.tsdye.com From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Guest Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Thu, 10 Aug 2017 09:15:06 +1200 Message-ID: References: <87k22ea466.fsf@nicolasgoaziou.fr> <873792nlhn.fsf@alphapapa.net> <87shh1sp39.fsf@gmail.com> <87h8xhmyvr.fsf@alphapapa.net> <87bmnod58q.fsf@Rainer.invalid> Reply-To: sjg@cantab.net Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a113cdbce02f73305565893c2" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37029) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfYJv-00029y-Sz for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 17:15:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfYJs-0003du-I6 for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 17:15:15 -0400 Received: from mta02.prd.rdg.aluminati.org ([94.76.243.215]:33866) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dfYJs-0003Zw-5g for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 17:15:12 -0400 Received: from mta02.prd.rdg.aluminati.org (localhost [127.0.0.1]) by mta02.prd.rdg.aluminati.org (Postfix) with ESMTP id CDBE323261 for ; Wed, 9 Aug 2017 22:15:09 +0100 (BST) Received: from localhost (localhost [127.0.0.1]) by mta02.prd.rdg.aluminati.org (Postfix) with ESMTP id CAD6733E9 for ; Wed, 9 Aug 2017 22:15:09 +0100 (BST) Received: from mta.aluminati.local ([127.0.0.1]) by localhost (mta02.prd.rdg.aluminati.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9z_K0QtNZnpr for ; Wed, 9 Aug 2017 22:15:08 +0100 (BST) Received: from mail-oi0-f45.google.com (unknown [10.2.0.9]) by mta02.prd.rdg.aluminati.org (Postfix) with ESMTPSA id 140E93482 for ; Wed, 9 Aug 2017 22:15:07 +0100 (BST) Received: by mail-oi0-f45.google.com with SMTP id x3so73461301oia.1 for ; Wed, 09 Aug 2017 14:15:07 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: "Thomas S. Dye" Cc: Achim Gratz , emacs-orgmode@gnu.org --001a113cdbce02f73305565893c2 Content-Type: text/plain; charset="UTF-8" This is indeed useful, thanks. I think this may be best done by some startup code, which when installing org-plus-contrib with require-package, deletes any existing org package, and makes this dummy org package. Would it be useful if such code appeared within the org-plus-contrib package itself, so we could have this sort of usage in our .emacs: (require-package 'org-plus-contrib) (org-plus-contrib-remove-and-stub-org-pkg) I'm not particularly attached to the name, but you get the point. What do you think? cheers, Simon On 10 August 2017 at 07:37, Thomas S. Dye wrote: > In case it is useful, here is Achim's post: > > From: Achim Gratz > To: emacs-orgmode@gnu.org > Subject: Re: [O] Stable releases > Flags: replied, seen, list > Date: Sat Aug 22 07:44:14 2015 > Maildir: /TSDYE/INBOX > List: emacs-orgmode.gnu.org > > Thomas S. Dye writes: > > I do have a technical question that you or someone else on the list > > might be able to answer for me. When I downloaded the Babel languages > > from melpa just now, the elpa version of Org mode was also downloaded > > and installed, even though I didn't ask for it. Why is this? > > Although you don't say which package you tried, I would guess that the > "org" package is specified as a dependency, likely with some minimum > version. > > > Can it be disabled? Must the elpa Org mode be installed and activated > > in order for the Org mode packages to work? > > From the point of package manager anything installed from the outside > doesn't exist. You can fake that in various way, for instance by > creating a package directory "org-21991231" and putting an org-pkg.el > with > > (define-package "org" "21991231" "Fake Org package for dependency > resolution" 'nil) > > in it. > > > Regards, > Achim. > -- > +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ > > Waldorf MIDI Implementation & additional documentation: > http://Synth.Stromeko.net/Downloads.html#WaldorfDocs > > > Achim Gratz writes: > > > Adam Porter writes: > >> I've had the same problem, I have to manually delete the extra org > >> package now and then. I wonder if a dummy package would prevent > >> package.el from reinstalling it... > > > > Yes it does and I've provided instructions on how to do that quite some > > time ago on this list. > > > > > > Regards, > > Achim. > > > -- > Thomas S. Dye > http://www.tsdye.com > > --001a113cdbce02f73305565893c2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
This is indeed useful, thanks.

I think = this may be best done by some startup code, which when installing org-plus-= contrib with require-package, deletes any existing org package, and makes t= his dummy org package.

Would it be useful if such = code appeared within the org-plus-contrib package itself, so we could have = this sort of usage in our .emacs:

(require-pa= ckage 'org-plus-contrib)
(org-plus-contrib-remove-and-s= tub-org-pkg)

I'm not particularly attached to = the name, but you get the point.

What do you think= ?

cheers,
Simon

On 10 August 2017 at 07:37, Th= omas S. Dye <tsd@tsdye.com> wrote:
In case it is useful, here is Achim's post:

From: Achim Gratz
To: emacs-orgmode@gnu.org
Subject: Re: [O] Stable releases
Flags: replied, seen, list
Date: Sat Aug 22 07:44:14 2015
Maildir: /TSDYE/INBOX
List: emacs-orgmode.gnu.org

Thomas S. Dye writes:
> I do have a technical question that you or someone else on the list > might be able to answer for me.=C2=A0 When I downloaded the Babel lang= uages
> from melpa just now, the elpa version of Org mode was also downloaded<= br> > and installed, even though I didn't ask for it.=C2=A0 Why is this?=

Although you don't say which package you tried, I would guess that the<= br> "org" package is specified as a dependency, likely with some mini= mum
version.

> Can it be disabled? Must the elpa Org mode be installed and activated<= br> > in order for the Org mode packages to work?

>From the point of package manager anything installed from the outside
doesn't exist.=C2=A0 You can fake that in various way, for instance by<= br> creating a package directory "org-21991231" and putting an org-pk= g.el
with

(define-package "org" "21991231" "Fake Org package= for dependency resolution" 'nil)

in it.


Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+<= br>
Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#Wa= ldorfDocs


Achim Gratz writes:

> Adam Porter writes:
>> I've had the same problem, I have to manually delete the extra= org
>> package now and then.=C2=A0 I wonder if a dummy package would prev= ent
>> package.el from reinstalling it...
>
> Yes it does and I've provided instructions on how to do that quite= some
> time ago on this list.
>
>
> Regards,
> Achim.


--
Thomas S. Dye
http:= //www.tsdye.com


--001a113cdbce02f73305565893c2-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Cross Subject: Re: ox-taskjuggler on MELPA useful despite org-plus-contrib Date: Thu, 10 Aug 2017 07:49:31 +1000 Message-ID: <87lgmss978.fsf@gmail.com> References: <87k22ea466.fsf@nicolasgoaziou.fr> <873792nlhn.fsf@alphapapa.net> <87shh1sp39.fsf@gmail.com> <87h8xhmyvr.fsf@alphapapa.net> <87bmnod58q.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49681) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfYrD-0000x6-Jq for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 17:49:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfYrC-0003r6-9C for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 17:49:39 -0400 Received: from mail-pf0-x244.google.com ([2607:f8b0:400e:c00::244]:38824) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dfYrC-0003qL-2B for emacs-orgmode@gnu.org; Wed, 09 Aug 2017 17:49:38 -0400 Received: by mail-pf0-x244.google.com with SMTP id h75so7238969pfh.5 for ; Wed, 09 Aug 2017 14:49:37 -0700 (PDT) In-reply-to: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: "Thomas S. Dye" Cc: Achim Gratz , emacs-orgmode@gnu.org There are also some other alternatives on the emacs-devel list from when I asked as a general question regarding package.el and dependencies. Should be noted that this issue is primarily caused because, fro the package.el perspective, org-plus-contrib is different to the org package. Other ELPA/MELPA/etc packages have org as a dependency and not org-plus-contrib. There is no support in package.el for alternative dependencies. I would be interested in understanding the rationale for having org-plus-contrib rather than just an org package and an org-contrib package? It should be possible to just have an org-contrib package which depends on an org package (of same version). This would then avoid this issue. As this is an obvious solution, I suspect there is something subtle which unpins the rationale to have an org and org-plus-contrib package approach, but don't know what that is. Tim Thomas S. Dye writes: > In case it is useful, here is Achim's post: > > From: Achim Gratz > To: emacs-orgmode@gnu.org > Subject: Re: [O] Stable releases > Flags: replied, seen, list > Date: Sat Aug 22 07:44:14 2015 > Maildir: /TSDYE/INBOX > List: emacs-orgmode.gnu.org > > Thomas S. Dye writes: >> I do have a technical question that you or someone else on the list >> might be able to answer for me. When I downloaded the Babel languages >> from melpa just now, the elpa version of Org mode was also downloaded >> and installed, even though I didn't ask for it. Why is this? > > Although you don't say which package you tried, I would guess that the > "org" package is specified as a dependency, likely with some minimum > version. > >> Can it be disabled? Must the elpa Org mode be installed and activated >> in order for the Org mode packages to work? > > From the point of package manager anything installed from the outside > doesn't exist. You can fake that in various way, for instance by > creating a package directory "org-21991231" and putting an org-pkg.el > with > > (define-package "org" "21991231" "Fake Org package for dependency resolution" 'nil) > > in it. > > > Regards, > Achim. > -- > +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ > > Waldorf MIDI Implementation & additional documentation: > http://Synth.Stromeko.net/Downloads.html#WaldorfDocs > > > Achim Gratz writes: > >> Adam Porter writes: >>> I've had the same problem, I have to manually delete the extra org >>> package now and then. I wonder if a dummy package would prevent >>> package.el from reinstalling it... >> >> Yes it does and I've provided instructions on how to do that quite some >> time ago on this list. >> >> >> Regards, >> Achim. -- Tim Cross