From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Riley Newsgroups: gmane.emacs.help Subject: Re: emacs 23 & Debian Date: Thu, 25 Jun 2009 18:58:01 +0200 Organization: aich tea tea pea dicky riley dot net Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1245951692 5086 80.91.229.12 (25 Jun 2009 17:41:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 25 Jun 2009 17:41:32 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jun 25 19:41:25 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MJswt-000136-76 for geh-help-gnu-emacs@m.gmane.org; Thu, 25 Jun 2009 19:41:23 +0200 Original-Received: from localhost ([127.0.0.1]:36350 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MJsws-0007Ns-Ic for geh-help-gnu-emacs@m.gmane.org; Thu, 25 Jun 2009 13:41:22 -0400 Original-Path: news.stanford.edu!newsfeed.stanford.edu!newsserver.news.garr.it!kanaga.switch.ch!switch.ch!ecngs!feeder2.ecngs.de!feeder.erje.net!newsfeed.datemas.de!feeder.motzarella.org!news.motzarella.org!motzarella.org!news.motzarella.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 84 Original-X-Trace: news.eternal-september.org U2FsdGVkX1+wqxapFrp/KPTs7+e0HkXa1dQJtcDk3XKQj3uxL+FHAWwkUP+mAYnJeozMk3eYG+A1PdaCPLFX5NiFux+4dqo4BV2ZQelHvKqfQ/lLJG5FmGxyFFT4NOpSP4+l434hkHQ= Original-X-Complaints-To: abuse@motzarella.org Original-NNTP-Posting-Date: Thu, 25 Jun 2009 16:58:00 +0000 (UTC) X-Auth-Sender: U2FsdGVkX18jZ0lzHA2hJpQMF73OgPPwl4O9txM2dDNFgjcYwtWo4w== Cancel-Lock: sha1:TwdVFxucg62qgd86Lg1BUcuZgMg= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) Original-Xref: news.stanford.edu gnu.emacs.help:170294 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:65514 Archived-At: Ben Badgley writes: > 1. Where and how may a person upgrade to version 23 for Debian? > > I'm a simple 'go grab a .deb and install it' sort at this point, > although am getting better with using the console. So, please avoid > saying cvs or git, subversion. Have a friend coming over for the weekend > who may better explain that voodoo to me > > 2. Why did the Debian Emacs release come over as a bit hindered? > > Noticed this on the Emacs Wiki threads about Emacs on Debian. It > couldn't sort out what was where, or its version. There was some code to > attempt correcting it posted as well. > > 3. And will future Debian releases of Emacs be so? > > Hope not on this end. > > > I have been through this. The bottom line for me was to dump debian emacs and follow the simple enough instructions available from Google to get from cvs and compile. It really is not that difficult. I know you said you didn't want to hear but thats what i said at first. and the build has become a LOT easier than a while ago. Why did I dump debian emacs? Because they do all sorts of smart stuff with system files that simply confused me and anyone I asked for help from. The general consensus was "you're on your own" when I mentioned debian in #emacs irc channel! The only issue then is getting your "generally used" files from the emacs wiki or elsewhere that does not ship with emacs. It doesn't take long. I store it all in a ~/.emacs.d/lisp directory and add that to my loadpath as is well documented elsewhere. So, uninstall all emacs stuff! Then: we go to the command line and install the stuff we need to build emacs: ,---- | sudo apt-get install build-essentials `---- then go here and read : http://savannah.gnu.org/cvs/?group=emacs Knowing what we want to do, we go to the command line change to a directory where you want to build emacs and do: ,---- | cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs `---- Then cd into out new emacs directory and: ,---- | ./configure | make | sudo make install `---- The ./configure stage MIGHT give errors - goto Google or back here for specific help. Try it! regards Richard.