From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vicente Vera Subject: Installing from git Date: Mon, 30 Jun 2014 18:44:42 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d043be0eeabe54404fd15673c Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37198) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1kJZ-0000kx-49 for emacs-orgmode@gnu.org; Mon, 30 Jun 2014 18:44:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X1kJY-0006Mf-0C for emacs-orgmode@gnu.org; Mon, 30 Jun 2014 18:44:45 -0400 Received: from mail-wi0-x241.google.com ([2a00:1450:400c:c05::241]:48235) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1kJX-0006MK-PR for emacs-orgmode@gnu.org; Mon, 30 Jun 2014 18:44:43 -0400 Received: by mail-wi0-f193.google.com with SMTP id cc10so2620719wib.8 for ; Mon, 30 Jun 2014 15:44:42 -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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --f46d043be0eeabe54404fd15673c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello. I'm quite confused with the installation options. Recently started out a Debian base system and compiled Emacs from the bzr repository. That came out fine, so I ran 'make install' and now Emacs 24.4.50 sits in /usr/local/bin, /usr/local/share, etc. I want to install the master branch of org-mode. Currently I followed these steps: - cd ~/org_from_git/ - git clone git://orgmode.org/org-mode.git =C2=BFDo i need to tweak 'local.mk' so the prefix variable points to /usr/local/share before running make? =C2=BFWhich make option should i use (besides 'make autoloads')? Thanks in advance. --f46d043be0eeabe54404fd15673c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello. I'm quite confused with the installation option= s.

Recently started out a Debian base system and compiled Emacs from= the bzr repository. That came out fine, so I ran 'make install' an= d now Emacs 24.4.50 sits in /usr/local/bin, /usr/local/share, etc.

I want to install the master branch of org-mode. Currently I followed t= hese steps:

- cd ~/org_from_git/
- git clone git://orgmode.org/org-mode.git

=C2=BFDo = i need to tweak 'local.mk' so the p= refix variable points to /usr/local/share before running make?
=C2=BFWhich make option should i use (besides 'make autoloads')?
Thanks in advance.
--f46d043be0eeabe54404fd15673c-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Hendy Subject: Re: Installing from git Date: Mon, 30 Jun 2014 17:51:07 -0500 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41575) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1kPl-0002ci-9J for emacs-orgmode@gnu.org; Mon, 30 Jun 2014 18:51:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X1kPk-0001Cw-0v for emacs-orgmode@gnu.org; Mon, 30 Jun 2014 18:51:09 -0400 Received: from mail-oa0-x22b.google.com ([2607:f8b0:4003:c02::22b]:55197) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1kPj-0001Cq-Ri for emacs-orgmode@gnu.org; Mon, 30 Jun 2014 18:51:07 -0400 Received: by mail-oa0-f43.google.com with SMTP id o6so9672321oag.30 for ; Mon, 30 Jun 2014 15:51: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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Vicente Vera Cc: emacs-orgmode On Mon, Jun 30, 2014 at 5:44 PM, Vicente Vera wrote: > Hello. I'm quite confused with the installation options. > > Recently started out a Debian base system and compiled Emacs from the bzr > repository. That came out fine, so I ran 'make install' and now Emacs > 24.4.50 sits in /usr/local/bin, /usr/local/share, etc. > > I want to install the master branch of org-mode. Currently I followed the= se > steps: > > - cd ~/org_from_git/ > - git clone git://orgmode.org/org-mode.git > > =C2=BFDo i need to tweak 'local.mk' so the prefix variable points to > /usr/local/share before running make? > =C2=BFWhich make option should i use (besides 'make autoloads')? Did you search around a bit? There's lots of posts with people's setups. You certainly *can* install over the top of the Org that came with your version of Emacs (pointing it to install to /usr/local/share, I suppose), though I've never gone that route. Some mailing list examples from googling about Orgmode git installation: - Achim's post: http://lists.gnu.org/archive/html/emacs-orgmode/2013-05/msg00609.html - My setup: http://lists.gnu.org/archive/html/emacs-orgmode/2014-04/msg0039= 6.html >From mine, you'll note I never "install" Org -- just clone to a directory, make, and tell Emacs about it in .emacs... done! John > > Thanks in advance. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Installing from git Date: Tue, 01 Jul 2014 19:21:39 +0200 Message-ID: <87zjgtatb0.fsf@Rainer.invalid> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59607) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X21km-00032O-SO for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 13:22:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X21kg-0006dw-Jw for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 13:22:00 -0400 Received: from plane.gmane.org ([80.91.229.3]:39022) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X21kg-0006dl-Cb for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 13:21:54 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1X21kf-0003fL-74 for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 19:21:53 +0200 Received: from pd9eb21ca.dip0.t-ipconnect.de ([217.235.33.202]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 01 Jul 2014 19:21:53 +0200 Received: from Stromeko by pd9eb21ca.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 01 Jul 2014 19:21:53 +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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org John Hendy writes: > Did you search around a bit? There's lots of posts with people's > setups. You certainly *can* install over the top of the Org that came > with your version of Emacs (pointing it to install to > /usr/local/share, I suppose), though I've never gone that route. In any case, this doesn't do what I think you believe this is doing. The default install method installs into site-lisp, not into the Emacs install directory. The reason I keep advocating that method is that conveniently the buil-in load-path is already set up to do the right thing from the very beginning (you only need to remember to require org-loaddefs from your .emacs) and you can fall back easily to the built-in Org from Emacs itself if needed. Also the build directory can be used for whatever experimentation you desire without disrupting any serious work. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Q+, Q and microQ: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vicente Vera Subject: Re: Installing from git Date: Tue, 1 Jul 2014 16:16:09 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e014940f04b348c04fd2772da Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38730) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X24TM-0004iB-RH for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 16:16:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X24TL-0007KK-5t for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 16:16:12 -0400 Received: from mail-we0-x236.google.com ([2a00:1450:400c:c03::236]:47766) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X24TK-0007KC-RM for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 16:16:11 -0400 Received: by mail-we0-f182.google.com with SMTP id q59so10282080wes.27 for ; Tue, 01 Jul 2014 13:16:10 -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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: John Hendy Cc: emacs-orgmode --089e014940f04b348c04fd2772da Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable It seems i'm flooding John's inbox trying to send back this message into the discussion. I'm deeply sorry for that. I did what John suggested: - git clone... - cd to the repository - make (which i think does two things, byte-compilation and generating org-loaddefs.el) - add lisp dir to load-path It did worked since M-x org-version shows the right path (and version), but i'm used to browse the Info manual quite regularly. Before switching to GNU/Linux I used to install the ELPA package on a freshly unpacked Emacs (trunk builds for Windows); it was a pretty straightforward process and it seems to take care of everything. I'm not going to do that again since the ELPA package comes from the maint branch. Achim Gratz writes: > The default install method installs into site-lisp, not into the Emacs > install directory. The reason I keep advocating that method is that > conveniently the buil-in load-path is already set up to do the right > thing from the very beginning (you only need to remember to require > org-loaddefs from your .emacs) and you can fall back easily to the > built-in Org from Emacs itself if needed. Thanks for your reply. Which one is the default install method? If it's 'make install', do i need to tweak local.mk because of the location of my Emacs installation (as explained here: http://orgmode.org/worg/dev/org-build-system.html#sec-4-1-3)? In my system (Debian) Emacs is in /usr/local/. And does this method allows to have the latest info manual without overriding the built-in org-mode installation? 2014-06-30 18:51 GMT-04:00 John Hendy : > On Mon, Jun 30, 2014 at 5:44 PM, Vicente Vera > wrote: > > Hello. I'm quite confused with the installation options. > > > > Recently started out a Debian base system and compiled Emacs from the b= zr > > repository. That came out fine, so I ran 'make install' and now Emacs > > 24.4.50 sits in /usr/local/bin, /usr/local/share, etc. > > > > I want to install the master branch of org-mode. Currently I followed > these > > steps: > > > > - cd ~/org_from_git/ > > - git clone git://orgmode.org/org-mode.git > > > > =C2=BFDo i need to tweak 'local.mk' so the prefix variable points to > > /usr/local/share before running make? > > =C2=BFWhich make option should i use (besides 'make autoloads')? > > Did you search around a bit? There's lots of posts with people's > setups. You certainly *can* install over the top of the Org that came > with your version of Emacs (pointing it to install to > /usr/local/share, I suppose), though I've never gone that route. Some > mailing list examples from googling about Orgmode git installation: > - Achim's post: > http://lists.gnu.org/archive/html/emacs-orgmode/2013-05/msg00609.html > - My setup: > http://lists.gnu.org/archive/html/emacs-orgmode/2014-04/msg00396.html > > From mine, you'll note I never "install" Org -- just clone to a > directory, make, and tell Emacs about it in .emacs... done! > > > John > > > > > Thanks in advance. > --089e014940f04b348c04fd2772da Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
It seems i'm flooding John's inbox trying to = send back this message into the discussion. I'm deeply sorry for that.<= br>
I did what John suggested:
- git clone...
- cd to the reposito= ry
- make (which i think does two things, byte-compilation and generating org-= loaddefs.el)
- add lisp dir to load-path

It did worked since M-x = org-version shows the right path (and version), but i'm used to browse = the Info manual quite regularly. Before switching to GNU/Linux I used to in= stall the ELPA package on a freshly unpacked Emacs (trunk builds for Window= s); it was a pretty straightforward process and it seems to take care of ev= erything. I'm not going to do that again since the ELPA package comes f= rom the maint branch.

Achim Gratz writes:
> The default install method installs into si= te-lisp, not into the Emacs
> install directory. =C2=A0The reason I k= eep advocating that method is that
> conveniently the buil-in load-pa= th is already set up to do the right
> thing from the very beginning (you only need to remember to require> org-loaddefs from your .emacs) and you can fall back easily to the> built-in Org from Emacs itself if needed.

Thanks for your repl= y. Which one is the default install method? If it's 'make install&#= 39;, do i need to tweak local.mk because of= the location of my Emacs installation (as explained here: http://orgmode.org/= worg/dev/org-build-system.html#sec-4-1-3)? In my system (Debian) Emacs = is in /usr/local/.

And does this method allows to have the latest info manual withou= t overriding the built-in org-mode installation?


2014-06-30 18:51 GMT-04:00 Joh= n Hendy <jw.hendy@gmail.com>:
On M= on, Jun 30, 2014 at 5:44 PM, Vicente Vera <vicentemvp@gmail.com> wrote:
> Hello. I'm quite confused with the installation options.
>
> Recently started out a Debian base system and compiled Emacs from the = bzr
> repository. That came out fine, so I ran 'make install' and no= w Emacs
> 24.4.50 sits in /usr/local/bin, /usr/local/share, etc.
>
> I want to install the master branch of org-mode. Currently I followed = these
> steps:
>
> - cd ~/org_from_git/
> - git clone git://orgmode.org/org-mode.git
>
> =C2=BFDo i need to tweak 'local.mk' so the prefix variable points to
> /usr/local/share before running make?
> =C2=BFWhich make option should i use (besides 'make autoloads'= )?

Did you search around a bit? There's lots of posts with peo= ple's
setups. You certainly *can* install over the top of the Org that came
with your version of Emacs (pointing it to install to
/usr/local/share, I suppose), though I've never gone that route. Some mailing list examples from googling about Orgmode git installation:
- Achim's post:
http://lists.gnu.org/archive/html/emacs-orgmode/20= 13-05/msg00609.html
- My setup: http://lists.gnu.org/archive/html/emac= s-orgmode/2014-04/msg00396.html

>From mine, you'll note I never "install" Org -- just clone to= a
directory, make, and tell Emacs about it in .emacs... done!


John

>
> Thanks in advance.

--089e014940f04b348c04fd2772da-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Hendy Subject: Re: Installing from git Date: Tue, 1 Jul 2014 16:32:21 -0500 Message-ID: References: <87zjgtatb0.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56623) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X25f8-0003yD-DQ for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 17:32:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X25f4-000729-4t for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 17:32:26 -0400 Received: from mail-oa0-x236.google.com ([2607:f8b0:4003:c02::236]:61159) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X25f3-00071z-VP for emacs-orgmode@gnu.org; Tue, 01 Jul 2014 17:32:22 -0400 Received: by mail-oa0-f54.google.com with SMTP id eb12so11199335oac.41 for ; Tue, 01 Jul 2014 14:32:21 -0700 (PDT) In-Reply-To: <87zjgtatb0.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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Achim Gratz Cc: emacs-orgmode On Tue, Jul 1, 2014 at 12:21 PM, Achim Gratz wrote: > John Hendy writes: >> Did you search around a bit? There's lots of posts with people's >> setups. You certainly *can* install over the top of the Org that came >> with your version of Emacs (pointing it to install to >> /usr/local/share, I suppose), though I've never gone that route. > > In any case, this doesn't do what I think you believe this is doing. > The default install method installs into site-lisp, not into the Emacs > install directory. The reason I keep advocating that method is that > conveniently the buil-in load-path is already set up to do the right > thing from the very beginning (you only need to remember to require > org-loaddefs from your .emacs) and you can fall back easily to the > built-in Org from Emacs itself if needed. Also the build directory can > be used for whatever experimentation you desire without disrupting any > serious work. Gotcha. I probably shouldn't have said anything about that method -- I don't use it, and you're correct that I don't have a good grasp on what it does. Sorry for that, and thanks for the clarification. John > > > Regards, > Achim. > -- > +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ > > Factory and User Sound Singles for Waldorf Q+, Q and microQ: > http://Synth.Stromeko.net/Downloads.html#WaldorfSounds > > From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Installing from git Date: Wed, 02 Jul 2014 19:17:32 +0200 Message-ID: <874myzllxv.fsf@Rainer.invalid> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33956) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2OAN-0001Kw-9a for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 13:18:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2OAI-0007h7-4S for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 13:17:55 -0400 Received: from plane.gmane.org ([80.91.229.3]:48656) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2OAH-0007fE-U0 for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 13:17:50 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1X2OAF-0005mn-1U for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 19:17:47 +0200 Received: from pd9eb04c3.dip0.t-ipconnect.de ([217.235.4.195]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 02 Jul 2014 19:17:47 +0200 Received: from Stromeko by pd9eb04c3.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 02 Jul 2014 19:17:47 +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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Vicente Vera writes: > Thanks for your reply. Which one is the default install method? If > it's 'make install', I'd go for "make up2" (which ends up doing make install if the tests are passing) if you want minimum involvement, but it's your choice. > do i need to tweak local.mk because of the > location of my Emacs installation (as explained here: > http://orgmode.org/worg/dev/org-build-system.html#sec-4-1-3)? In my > system (Debian) Emacs is in /usr/local/. As this would usually be first in PATH you don't need to do anything special. Although just to remind yourself that you are using that Emacs you could specify the full path anyway. The real question is where they moved site-lisp, in your case it would normally be in /usr/local/share/emacs/site-lisp (but since you've said you compiled Emacs yourself, you could have configured something different). If you've kept the standard config, then all you need to do in local.mk is to set prefix to /usr/local/share. Do a "make config" to have those locations shown to you or even a "make config-all". > And does this method allows to have the latest info manual without > overriding the built-in org-mode installation? If infodir points to the correct location, then yes. That's the whole point of doing a proper installation. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf rackAttack: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds From mboxrd@z Thu Jan 1 00:00:00 1970 From: Miguel Ruiz Subject: Re: Installing from git Date: Wed, 2 Jul 2014 10:25:56 -0800 Message-ID: <3F7253DC666.0000009Crbenit68@inbox.com> References: Mime-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37188) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2QKR-0004r3-LV for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 15:36:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2QKN-0004fp-6g for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 15:36:27 -0400 Received: from wm40.inbox.com ([64.135.83.40]:1620) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1X2QKM-0004fJ-Ta for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 15:36:23 -0400 Received: from inbox.com (127.0.0.1:25) by inbox.com with [InBox.Com SMTP Server] id <1407021025136.WM40> for from ; Wed, 2 Jul 2014 10:25:57 -0800 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Vicente Vera , emacs-orgmode@gnu.org <=21DOCTYPE HTML PUBLIC =22-//W3C//DTD HTML 4.0 Transitional//EN=22>
This is my setup = in .emacs; it runs without problems version after version. You are = encouraged to simplify the path schema of org-mode branches I = use. 

Minimal = sequence for me is:  make clean & git pull & make autoloads = & make info

;; .emacs begins
;;
;; = activate debugging
  =    (setq debug-on-error t
  =          debug-on-signal nil
  =          debug-on-quit nil)

;;
;; Remove Org remnants built into Emacs
;;
;; from Achim Gratz
;; = https://github.com/emacsmirror/org/blob/master/testing/org-batch-test-init.= el

;; clean load-path
(setq load-path
      (delq nil (mapcar
         (function = (lambda (p)
        =          (unless (string-match = =22lisp=5C=5C(/packages=5C=5C)?/org=24=22 p)
        =            p)))
        =  load-path)))
;; remove property list to defeat = cus-load and remove autoloads
(mapatoms = (function  (lambda (s)
    =            (let ((sn = (symbol-name s)))
    =          (when (string-match = =22=5E=5C=5C(org=5C=5C=7Cob=5C=5C=7Cox=5C=5C)=5C=5C(-.*=5C=5C)?=24=22 = sn)
        =        (setplist s nil)
        =        (when (eq 'autoload (car-safe s))
        =          (unintern s)))))))

;; we should now start from a = clean slate

;;(setq myorg =22master=22)
(setq myorg =22maint=22 ) ;; I have several directories = under =7E/org-mode/ with different
          =             ;; = versions so I can change =22easily=22

;;(add-to-list 'load-path (concat =22=7E/org-mode/=22 = myorg =22/testing/lisp=22))
;;(add-to-list = 'load-path (concat =22=7E/org-mode/=22 myorg =22/testing=22))
(add-to-list 'load-path (concat =22=7E/org-mode/=22 = myorg =22/contrib/lisp=22))
(add-to-list 'load-path = (concat =22=7E/org-mode/=22 myorg =22/lisp=22))


(require 'info)
(setq Info-directory-list
  = (cons (expand-file-name (concat =22=7E/org-mode/=22 myorg =22/doc=22))
    Info-default-directory-list))

(setq org-odt-data-dir = (expand-file-name (concat =22=7E/org-mode/=22 myorg =22/etc=22)))

(add-to-list 'auto-mode-alist = '(=22=5C=5C.org=5C=5C'=22 . org-mode))

(global-set-key =22=5CC-cl=22 'org-store-link)
(global-set-key =22=5CC-cc=22 'org-capture)
(global-set-key =22=5CC-ca=22 'org-agenda)
(global-set-key =22=5CC-cb=22 'org-iswitchb)

;; .emacs = ends

HTH


-----Original = Message-----
From: vicentemvp=40gmail.com
Sent: Mon, = 30 Jun 2014 18:44:42 -0400
To: = emacs-orgmode=40gnu.org
Subject: =5BO=5D Installing from = git

Hello. I'm quite confused with the installation = options.

Recently started out a Debian base system and compiled = Emacs from the bzr repository. That came out fine, so I ran 'make install' = and now Emacs 24.4.50 sits in /usr/local/bin, /usr/local/share, etc.

I want to install the master branch of org-mode. Currently I followed = these steps:

- cd =7E/org_from_git/
- git clone git://orgmode.org/org-mode.git
=C2=BFDo i need to tweak 'local.mk' so the prefix variable points = to /usr/local/share before running make?
=C2=BFWhich make option should i use (besides 'make = autoloads')?

Thanks in advance.

3D=223D
Free 3D Earth = Screensaver
Watch the Earth right on your desktop=21 Check it out = at www.inbox.com/earth
From mboxrd@z Thu Jan 1 00:00:00 1970 From: jorge.a.alfaro@gmail.com (Jorge A. Alfaro-Murillo) Subject: Re: Installing from git Date: Wed, 02 Jul 2014 16:29:04 -0400 Message-ID: <878uob1p4f.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48665) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2R9a-0001uu-W3 for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 16:29:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2R9V-00046r-MQ for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 16:29:18 -0400 Received: from plane.gmane.org ([80.91.229.3]:49411) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2R9V-00046I-G4 for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 16:29:13 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1X2R9Q-0003KB-VT for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 22:29:08 +0200 Received: from nat-130-132-173-153.central.yale.edu ([130.132.173.153]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 02 Jul 2014 22:29:08 +0200 Received: from jorge.a.alfaro by nat-130-132-173-153.central.yale.edu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 02 Jul 2014 22:29:08 +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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Vicente Vera writes: > Hello. I'm quite confused with the installation options. > > Recently started out a Debian base system and compiled Emacs from the > bzr repository. That came out fine, so I ran 'make install' and now > Emacs 24.4.50 sits in /usr/local/bin, /usr/local/share, etc. > > I want to install the master branch of org-mode. I have both emacs and org-mode from git. For emacs: #+BEGIN_SRC shell git clone git://git.savannah.gnu.org/emacs.git make distclean ./configure make #+END_SRC You do not need the "make install", I leave the emacs files where I want them on my home folder (also useful if I do not have root access in a server), and create two symbolic links to emacs/lib-src/emacsclient and emacs/src/emacs in ~/bin/ For org, I once read a discussion in this list about not doing this but that a lot of people do it, it keeps working for me, so I keep doing it. I clone the repository: #+BEGIN_SRC shell git clone git://orgmode.org/org-mode.git make #+END_SRC Then I remove the directory emacs/lisp/org and create a direct link to org-mode/lisp instead. Also I remove emacs/etc/org (or maybe this doesn't cause conflicts?) Also, since the git repository of org has the etc files in a different location, emacs cannot find them; the following takes care of that: #+BEGIN_SRC emacs-lisp (setq org-odt-data-dir "path_to_org-mode_git_directory/etc/") #+END_SRC Finally, this takes care of the documentation: #+BEGIN_SRC emacs-lisp (eval-after-load 'info '(progn (info-initialize) (add-to-list 'Info-directory-list "path_to_org-mode_git_directory/doc"))) #+END_SRC Best, Jorge. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Installing from git Date: Wed, 02 Jul 2014 22:31:26 +0200 Message-ID: <87zjgrjye9.fsf@Rainer.invalid> References: <3F7253DC666.0000009Crbenit68@inbox.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48983) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2RBv-0002vB-J4 for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 16:31:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2RBp-0004he-Ty for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 16:31:43 -0400 Received: from plane.gmane.org ([80.91.229.3]:51898) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2RBp-0004hZ-Na for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 16:31:37 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1X2RBp-0005Is-4j for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 22:31:37 +0200 Received: from pd9eb24ac.dip0.t-ipconnect.de ([217.235.36.172]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 02 Jul 2014 22:31:37 +0200 Received: from Stromeko by pd9eb24ac.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 02 Jul 2014 22:31:37 +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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Miguel Ruiz writes: > Minimal sequence for me is: make clean & git pull & make autoloads & > make info You can simplify this to a just "make" by defining your own default target in local.mk like this: my_default_target: up0 uncompiled info (that's a tab after the colon). Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf rackAttack: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Installing from git Date: Wed, 02 Jul 2014 22:39:01 +0200 Message-ID: <87vbrfjy1m.fsf@Rainer.invalid> References: <878uob1p4f.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50266) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2RJL-0004mz-03 for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 16:39:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2RJG-0007DU-7L for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 16:39:22 -0400 Received: from plane.gmane.org ([80.91.229.3]:60741) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2RJF-0007DO-Vr for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 16:39:18 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1X2RJC-00034f-N2 for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 22:39:14 +0200 Received: from pd9eb1077.dip0.t-ipconnect.de ([217.235.16.119]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 02 Jul 2014 22:39:14 +0200 Received: from Stromeko by pd9eb1077.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 02 Jul 2014 22:39:14 +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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Jorge A. Alfaro-Murillo writes: > For org, I once read a discussion in this list about not doing this but > that a lot of people do it, it keeps working for me, so I keep doing it. It doesn't work, you just haven't run into a problem that you can positively identify with that habit yet. You'd need to re-build Emacs each time you update Org if you wanted it to work. There really is a reason that all those files get installed, if you can't or don't want to write to system-wide directories you are free to install them in your home directory instead. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds From mboxrd@z Thu Jan 1 00:00:00 1970 From: jorge.a.alfaro@gmail.com (Jorge A. Alfaro-Murillo) Subject: Re: Installing from git Date: Wed, 02 Jul 2014 17:17:04 -0400 Message-ID: <87vbrfzcj3.fsf@gmail.com> References: <878uob1p4f.fsf@gmail.com> <87vbrfjy1m.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59171) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2Ru1-0007iP-2S for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 17:17:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2Rtv-0005u2-BH for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 17:17:17 -0400 Received: from plane.gmane.org ([80.91.229.3]:57091) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2Rtv-0005tu-4c for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 17:17:11 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1X2Rtt-0000DI-St for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 23:17:09 +0200 Received: from nat-130-132-173-153.central.yale.edu ([130.132.173.153]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 02 Jul 2014 23:17:09 +0200 Received: from jorge.a.alfaro by nat-130-132-173-153.central.yale.edu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 02 Jul 2014 23:17:09 +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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Achim Gratz writes: > It doesn't work, you just haven't run into a problem that you can > positively identify with that habit yet. You'd need to re-build Emacs > each time you update Org if you wanted it to work. Why? emacs/lisp points to org-mode/lisp, if I update org it updates in its org-mode repo, what can I break? > There really is a reason that all those files get installed, if you > can't or don't want to write to system-wide directories you are free > to install them in your home directory instead. Do you mean the files that "make install" creates? Doesn't "make" alone create all things necessary for org to work? From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vicente Vera Subject: Re: Installing from git Date: Wed, 2 Jul 2014 22:52:32 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7bacc664aafdcf04fd4119a6 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53925) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2X8V-0003IH-Bv for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 22:52:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2X8U-0001nA-3o for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 22:52:35 -0400 Received: from mail-we0-x241.google.com ([2a00:1450:400c:c03::241]:44954) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2X8T-0001n1-SU for emacs-orgmode@gnu.org; Wed, 02 Jul 2014 22:52:34 -0400 Received: by mail-we0-f193.google.com with SMTP id u56so3667030wes.4 for ; Wed, 02 Jul 2014 19:52:32 -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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Stromeko@nexgo.de, emacs-orgmode --047d7bacc664aafdcf04fd4119a6 Content-Type: text/plain; charset=UTF-8 Thank you for your replies, I think i'm beginning to understand the process. These are the changes I made to local.mk: prefix = /usr/local/share datadir = /usr/local/share/emacs/24.4.50/etc/org (actually, this directory belongs to the built-in Org installation) Then: $ make $ sudo make install And it worked fine. The info manual is now updated, so is everything else. So, overall, the purpose of running 'make install' (or 'make up2', to also pull from the Git repository) is to avoid overriding the default Org installation that comes with Emacs? Going through the variables in local.mk it seems this is the idea, except maybe for 'infodir' which in my case points to the place where Emacs threw all its info files (including Org). To sum up, the process made the following changes on my system: - Org lisp files from Git now reside in /usr/local/share/emacs/site-lisp (which is in load-path by default). The original built-in Org lisp files are untouched. - M-x org-version shows the correct updated version and location. - M-x info shows the updated info manual which now resides in /usr/local/share/info (I think it replaced the built-in manual?). - Org data files now reside in /usr/local/share/emacs/24.4.50/etc/org (replacing the built-in files?). No extra elisp code was needed (adding the cloned repository to load-path, etc.). --047d7bacc664aafdcf04fd4119a6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thank you for your replies, I think i'm beginning to u= nderstand the process. These are the changes I made to local.mk:

prefix =C2=A0=3D /usr/local/share
datadir = =3D /usr/local/share/emacs/24.4.50/etc/org (actually, this directory belong= s to the built-in Org installation)

Then:
$ make
$ sudo make install

And it worked fine. The i= nfo manual is now updated, so is everything else.

So, overall, the p= urpose of running 'make install' (or 'make up2', to also pu= ll from the Git repository) is to avoid overriding the default Org installa= tion that comes with Emacs?

Going through the variables in local.mk= it seems this is the idea, except maybe for 'infodir' which in my = case points to the place where Emacs threw all its info files (including Or= g).

To sum up, the process made the following changes on my system:
- Or= g lisp files from Git now reside in /usr/local/share/emacs/site-lisp (which= is in load-path by default). The original built-in Org lisp files are unto= uched.
- M-x org-version shows the correct updated version and location.
- M-x = info shows the updated info manual which now resides in /usr/local/share/in= fo (I think it replaced the built-in manual?).
- Org data files now resi= de in /usr/local/share/emacs/24.4.50/etc/org (replacing the built-in files?= ).

No extra elisp code was needed (adding the cloned repository to load-pa= th, etc.).
--047d7bacc664aafdcf04fd4119a6-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Installing from git Date: Thu, 03 Jul 2014 18:40:53 +0200 Message-ID: <87bnt6ieei.fsf@Rainer.invalid> References: <878uob1p4f.fsf@gmail.com> <87vbrfjy1m.fsf@Rainer.invalid> <87vbrfzcj3.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56716) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2k4h-0003Sv-NZ for emacs-orgmode@gnu.org; Thu, 03 Jul 2014 12:41:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2k4b-0003c3-AG for emacs-orgmode@gnu.org; Thu, 03 Jul 2014 12:41:31 -0400 Received: from plane.gmane.org ([80.91.229.3]:39060) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2k4b-0003bv-38 for emacs-orgmode@gnu.org; Thu, 03 Jul 2014 12:41:25 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1X2k4R-0005oE-3J for emacs-orgmode@gnu.org; Thu, 03 Jul 2014 18:41:15 +0200 Received: from pd9eb203b.dip0.t-ipconnect.de ([217.235.32.59]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 03 Jul 2014 18:41:15 +0200 Received: from Stromeko by pd9eb203b.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 03 Jul 2014 18:41:15 +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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Jorge A. Alfaro-Murillo writes: > Why? emacs/lisp points to org-mode/lisp, if I update org it updates in > its org-mode repo, what can I break? All the derivative files that were lifted out of this directory into other places, like cus-load and loaddefs. Again, Emacs doesn't treat any of its built-in code like a package, it doesn't expect or support those being removed or changed. > Do you mean the files that "make install" creates? Doesn't "make" alone > create all things necessary for org to work? A "make install" proper also puts them into place where they are needed. If you install someplace else you have to adapt your Emacs configuration to match, but you're using your own Emacs anyway. 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: Achim Gratz Subject: Re: Installing from git Date: Thu, 03 Jul 2014 18:46:29 +0200 Message-ID: <877g3uie56.fsf@Rainer.invalid> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58667) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2kA5-0006xn-St for emacs-orgmode@gnu.org; Thu, 03 Jul 2014 12:47:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2k9s-0005VU-5O for emacs-orgmode@gnu.org; Thu, 03 Jul 2014 12:47:05 -0400 Received: from plane.gmane.org ([80.91.229.3]:38086) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2k9r-0005U9-VQ for emacs-orgmode@gnu.org; Thu, 03 Jul 2014 12:46:52 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1X2k9m-0002EF-H6 for emacs-orgmode@gnu.org; Thu, 03 Jul 2014 18:46:46 +0200 Received: from pd9eb203b.dip0.t-ipconnect.de ([217.235.32.59]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 03 Jul 2014 18:46:46 +0200 Received: from Stromeko by pd9eb203b.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 03 Jul 2014 18:46:46 +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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Vicente Vera writes: > - M-x info shows the updated info manual which now resides in > /usr/local/share/info (I think it replaced the built-in manual?). That depends on where your system installation put it originally. But even if it was originally installed someplace else, it would now find the version in /usr/local. > - Org data files now reside in /usr/local/share/emacs/24.4.50/etc/org > (replacing the built-in files?). You could have just kept the default, but this is not critical unless you are planning to use multiple Emacs versions. > No extra elisp code was needed (adding the cloned repository to > load-path, etc.). That's the main point of this install method. But please do remember to put a "(require 'org-loaddefs)" at the beginning of your init file. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for KORG EX-800 and Poly-800MkII V0.9: http://Synth.Stromeko.net/Downloads.html#KorgSDada From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcin Borkowski Subject: Installing from Git Date: Thu, 14 May 2015 15:04:09 +0200 Message-ID: <87h9rf71km.fsf@mbork.pl> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49238) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YssoU-00064u-Us for emacs-orgmode@gnu.org; Thu, 14 May 2015 09:04:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YssoT-0002ss-P7 for emacs-orgmode@gnu.org; Thu, 14 May 2015 09:04:34 -0400 Received: from mail.mojserwer.eu ([2a01:5e00:2:52::8]:37040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YssoT-0002qw-HY for emacs-orgmode@gnu.org; Thu, 14 May 2015 09:04:33 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.mojserwer.eu (Postfix) with ESMTP id DE80C6F2004 for ; Thu, 14 May 2015 15:04:24 +0200 (CEST) Received: from mail.mojserwer.eu ([127.0.0.1]) by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OxO+kxGwTcya for ; Thu, 14 May 2015 15:04:15 +0200 (CEST) Received: from localhost (unknown [IPv6:2001:808:114:6:4582:daf3:292c:f8cc]) by mail.mojserwer.eu (Postfix) with ESMTPSA id CC6E86F2001 for ; Thu, 14 May 2015 15:04:14 +0200 (CEST) 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org-Mode mailing list Hi all, I wanted to upgrade Org, using the package manager, and it failed. Being accustomed to the package manager failing (for whatever reason), I deleted Org-mode and decided to go with the git version. I did a clone, then make, make doc and sudo make install, but M-x org-version says its Org-mode version 8.2.10 (release_8.2.10 @ /usr/local/share/emacs/25.0.50/lisp/org/) Shouldn't it be a bit higher? Or maybe it's the Org bundled with Emacs? (I'm on: GNU Emacs 25.0.50.1 (i686-pc-linux-gnu, GTK+ Version 3.10.8) of 2015-01-02.) What should I do to use the bleeding edge version? TIA, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Faculty of Mathematics and Computer Science Adam Mickiewicz University From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcin Borkowski Subject: Re: Installing from Git Date: Thu, 14 May 2015 15:33:39 +0200 Message-ID: <87r3qj472k.fsf@mbork.pl> References: <87h9rf71km.fsf@mbork.pl> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56735) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YstH1-0007lC-2w for emacs-orgmode@gnu.org; Thu, 14 May 2015 09:34:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YstGu-0005at-JR for emacs-orgmode@gnu.org; Thu, 14 May 2015 09:34:03 -0400 Received: from mail.mojserwer.eu ([2a01:5e00:2:52::8]:51411) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YstGu-0005Yn-D5 for emacs-orgmode@gnu.org; Thu, 14 May 2015 09:33:56 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.mojserwer.eu (Postfix) with ESMTP id D65E54F6080 for ; Thu, 14 May 2015 15:33:53 +0200 (CEST) Received: from mail.mojserwer.eu ([127.0.0.1]) by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FdKzZq2ldIUu for ; Thu, 14 May 2015 15:33:44 +0200 (CEST) Received: from localhost (unknown [150.254.76.84]) by mail.mojserwer.eu (Postfix) with ESMTPSA id 7691C4F607B for ; Thu, 14 May 2015 15:33:44 +0200 (CEST) In-reply-to: <87h9rf71km.fsf@mbork.pl> 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org-Mode mailing list On 2015-05-14, at 15:04, Marcin Borkowski wrote: > I wanted to upgrade Org, using the package manager, and it failed. > Being accustomed to the package manager failing (for whatever reason), > I deleted Org-mode and decided to go with the git version. I did > a clone, then make, make doc and sudo make install, but M-x org-version > says its > > Org-mode version 8.2.10 (release_8.2.10 @ > /usr/local/share/emacs/25.0.50/lisp/org/) > > Shouldn't it be a bit higher? Or maybe it's the Org bundled with Emacs? > (I'm on: GNU Emacs 25.0.50.1 (i686-pc-linux-gnu, GTK+ Version 3.10.8) of > 2015-01-02.) What should I do to use the bleeding edge version? OK, so I'm a moron - I didn't add the directories to load-path. But one problem remains: the info manual is still taken from Emacs, not from the newest Org. This, however, I'll be able to sort out once I have spare 30 minutes. Best, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Faculty of Mathematics and Computer Science Adam Mickiewicz University From mboxrd@z Thu Jan 1 00:00:00 1970 From: jorge.alfaro-murillo@yale.edu (Jorge A. Alfaro-Murillo) Subject: Re: Installing from Git Date: Thu, 14 May 2015 09:43:38 -0400 Message-ID: <87zj575l6d.fsf@yale.edu> References: <87h9rf71km.fsf@mbork.pl> <87r3qj472k.fsf@mbork.pl> Mime-Version: 1.0 Content-Type: text/plain; format=flowed Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58720) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YstQT-000644-R4 for emacs-orgmode@gnu.org; Thu, 14 May 2015 09:43:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YstQQ-0004BR-IV for emacs-orgmode@gnu.org; Thu, 14 May 2015 09:43:49 -0400 Received: from plane.gmane.org ([80.91.229.3]:45325) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YstQQ-0004AM-BI for emacs-orgmode@gnu.org; Thu, 14 May 2015 09:43:46 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YstQN-00089M-W8 for emacs-orgmode@gnu.org; Thu, 14 May 2015 15:43:44 +0200 Received: from nat-130-132-173-151.central.yale.edu ([130.132.173.151]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 14 May 2015 15:43:43 +0200 Received: from jorge.alfaro-murillo by nat-130-132-173-151.central.yale.edu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 14 May 2015 15:43:43 +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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Marcin Borkowski writes: > But one problem remains: the info manual is still taken from > Emacs, not from the newest Org. Did you try to do 'make install-info'? -- Jorge. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vicente Vera Subject: Re: Installing from Git Date: Thu, 14 May 2015 21:35:15 -0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48426) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt3av-0003fc-Qj for emacs-orgmode@gnu.org; Thu, 14 May 2015 20:35:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yt3av-0006jy-1k for emacs-orgmode@gnu.org; Thu, 14 May 2015 20:35:17 -0400 Received: from mail-wg0-x232.google.com ([2a00:1450:400c:c00::232]:34016) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yt3au-0006jd-Qm for emacs-orgmode@gnu.org; Thu, 14 May 2015 20:35:16 -0400 Received: by wguv19 with SMTP id v19so32140441wgu.1 for ; Thu, 14 May 2015 17:35:15 -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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: mbork@mbork.pl, emacs-orgmode Hello. This is my Org-from-Git recipe: After you've cloned the repository (master branch), run "make" and then edit the "local.mk" file. There you'll find a variable named "prefix"; change it according to your Emacs installation. In my setup, Emacs files live in /usr/share/emacs/ so I leave "prefix" unchanged. In a previous installation it was in /usr/local/share/emacs/ so I wrote "prefix = /usr/local/share". Only then run "make install". Now the Info manual will be correctly installed. Also important, add this line to your init file: (require 'org-loaddefs) That should do it.