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--