Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

bzr emacs

1 view
Skip to first unread message

Sean Sieger

unread,
Dec 28, 2009, 9:14:50 AM12/28/09
to help-gn...@gnu.org
In INSTALL.BZR:

Building and Installing Emacs from Bazaar

If this is the first time you go through it, you'll need to configure
before bootstrapping:

$ ./configure

Some of the files that are included in the Emacs tarball, such as
byte-compiled Lisp files, are not stored in Bazaar. Therefore, to
build from Bazaar you must run "make bootstrap" instead of just
"make":

$ cvs update -dP
$ make bootstrap

Are there options to `bzr pull' that will be necessary as `cvs update
-dP' was?

Juanma Barranquero

unread,
Dec 28, 2009, 10:08:38 AM12/28/09
to Sean Sieger, help-gn...@gnu.org
On Mon, Dec 28, 2009 at 15:14, Sean Sieger <sean....@gmail.com> wrote:

> Are there options to `bzr pull' that will be necessary as `cvs update
> -dP' was?

No.

If you plan to submit changes, I suggest reading the BzrForEmacsDevs doc, at

http://www.emacswiki.org/emacs-en/BzrForEmacsDevs

Juanma


Sean Sieger

unread,
Dec 28, 2009, 10:18:29 AM12/28/09
to help-gn...@gnu.org
Juanma Barranquero <lek...@gmail.com> writes:

If you plan to submit changes, I suggest reading the BzrForEmacsDevs
doc, at

http://www.emacswiki.org/emacs-en/BzrForEmacsDevs

Thank you, Juanma, I will.

Cena Mayo

unread,
Dec 28, 2009, 4:54:30 PM12/28/09
to

Sorry if this is a stupid question, but <insertnewbiedisclaimer>.
I've followed the instructions for pulling and installing the bzr
trunk.

How do I start emacs? 'emacs' doesn't work at the command line.
(Using Gentoo linux.)

Óscar Fuentes

unread,
Dec 28, 2009, 6:54:25 PM12/28/09
to help-gn...@gnu.org, Cena Mayo
Cena Mayo <cena...@gmail.com> writes:

> How do I start emacs? 'emacs' doesn't work at the command line.
> (Using Gentoo linux.)

After the build, the emacs executable is in the src/ subdirectory. You
can execute it from there.

If you want to execute emacs as any other application, install it with

sudo make install

This is explained on the emacs INSTALL and/or README files.

--
Óscar

Cena Mayo

unread,
Dec 28, 2009, 9:38:16 PM12/28/09
to
On Dec 28, 5:54 pm, Óscar Fuentes <o...@wanadoo.es> wrote:
Oscar,

Thanks for your reply. However, I did follow the INSTALL.BZR file
for installation instructions. (Including doing a make install.)
Going into the /src directory still generates an 'emacs: command not
found' error.

Anselm Helbig

unread,
Dec 29, 2009, 3:56:38 AM12/29/09
to
At Mon, 28 Dec 2009 18:38:16 -0800 (PST),

Did you get any errors for `make install'? You need root privileges to
write to /usr/local/, you know. Emacs should end up in
/usr/local/bin. Is /usr/local/bin in your PATH? What does "echo $PATH"
say on the command line? Is there an emacs executable in
/usr/local/bin?

HTH,

Anselm


--
Anselm Helbig - http://mnemonikk.org

Tassilo Horn

unread,
Dec 29, 2009, 7:16:21 AM12/29/09
to help-gn...@gnu.org
Cena Mayo <cena...@gmail.com> writes:

Hi Cena,

> How do I start emacs? 'emacs' doesn't work at the command line.
> (Using Gentoo linux.)

If you only want to use the bleeding edge emacs, you can use the
app-editors/emacs-vcs ebuild from the main portage tree.

Bye,
Tassilo

Sean Sieger

unread,
Dec 29, 2009, 8:08:18 AM12/29/09
to help-gn...@gnu.org
And just a little question, the `23.1.90' that I pull from trunk/ is the
one that will become `24'?

Juanma Barranquero

unread,
Dec 29, 2009, 8:32:41 AM12/29/09
to Sean Sieger, help-gn...@gnu.org
> And just a little question, the `23.1.90' that I pull from trunk/ is the
> one that will become `24'?

Modulo bug fixes committed from now until the release, yes.

Juanma


Eli Zaretskii

unread,
Dec 29, 2009, 11:19:27 AM12/29/09
to help-gn...@gnu.org
> From: Sean Sieger <sean....@gmail.com>
> Date: Tue, 29 Dec 2009 08:08:18 -0500

>
> And just a little question, the `23.1.90' that I pull from trunk/ is the
> one that will become `24'?

No, it will become 23.2. the one which would become 24 will be
labeled 24.0.50.


Stefan Husmann

unread,
Dec 29, 2009, 3:40:30 AM12/29/09
to Cena Mayo, help-gn...@gnu.org
Am 29.12.2009 03:38, schrieb Cena Mayo:

> On Dec 28, 5:54 pm, �scar Fuentes<o...@wanadoo.es> wrote:
>> Cena Mayo<cenaz...@gmail.com> writes:
>>
>>> How do I start emacs? 'emacs' doesn't work at the command line.
>>> (Using Gentoo linux.)
>>
>> After the build, the emacs executable is in the src/ subdirectory. You
>> can execute it from there.
>>
>> If you want to execute emacs as any other application, install it with
>>
>> sudo make install
>>
>> This is explained on the emacs INSTALL and/or README files.
>>
>> --
>> �scar

> Oscar,
>
> Thanks for your reply. However, I did follow the INSTALL.BZR file
> for installation instructions. (Including doing a make install.)
> Going into the /src directory still generates an 'emacs: command not
> found' error.
>
Hello,

is /usr/local/bin in your PATH, ordid you give another target directory
in the make install step?

Stefan


Juanma Barranquero

unread,
Dec 29, 2009, 12:00:30 PM12/29/09
to Eli Zaretskii, help-gn...@gnu.org
On Tue, Dec 29, 2009 at 17:19, Eli Zaretskii <el...@gnu.org> wrote:

> No, it will become 23.2.  the one which would become 24 will be
> labeled 24.0.50.

Oops, I read "24" as "the next release". Sorry for the noise.

Juanma


Sean Sieger

unread,
Dec 29, 2009, 12:47:46 PM12/29/09
to help-gn...@gnu.org
Juanma Barranquero <lek...@gmail.com> writes:

After reading your response, Juanma, I was curious about the possible
ambiguity in _my_ words. Thanks for clarifying, Eli.

Juanma Barranquero

unread,
Dec 29, 2009, 1:18:48 PM12/29/09
to Sean Sieger, help-gn...@gnu.org
On Tue, Dec 29, 2009 at 18:47, Sean Sieger <sean....@gmail.com> wrote:

> After reading your response, Juanma, I was curious about the possible
> ambiguity in _my_ words.

No, the ambiguity was fully in my neocortex, assuming I have one.

Juanma


Lennart Borgman

unread,
Dec 29, 2009, 2:08:09 PM12/29/09
to Juanma Barranquero, Sean Sieger, help-gn...@gnu.org


As long as you don't eat antipsychotics you have one.


Juanma Barranquero

unread,
Dec 29, 2009, 4:10:19 PM12/29/09
to Lennart Borgman, Sean Sieger, help-gn...@gnu.org
On Tue, Dec 29, 2009 at 20:08, Lennart Borgman
<lennart...@gmail.com> wrote:

> As long as you don't eat antipsychotics you have one.

The question is, it is always switched on?

Juanma


Lennart Borgman

unread,
Dec 29, 2009, 4:14:18 PM12/29/09
to Juanma Barranquero, Sean Sieger, help-gn...@gnu.org


A really serious question ... ;-)

The answer is that it should not be. And that it is very good to know
how to switch it off and on.


(And the problem with antipsychotics is unfortunately quite real. This
is not the place to tell about it, but you would not believe what I
have to tell - if you do not take a lot of time to read the newer
research reports.)


>    Juanma
>


Cena Mayo

unread,
Dec 30, 2009, 1:53:57 PM12/30/09
to
Hi all,

Yes, I su'ed the install and there is an emacs in /usr/local/bin; /usr/
bin IS in my path. (echo $PATH=
/sbin:/bin:/usr/sbin:/usr/bin). However, attempting to run the emacs
in /usr/local/bin, although clearly 'there', also results in a 'emacs:
command not found.'

Cena

Tassilo Horn

unread,
Dec 30, 2009, 5:17:58 PM12/30/09
to help-gn...@gnu.org
Cena Mayo <cena...@gmail.com> writes:

Hi Cena,

> Yes, I su'ed the install and there is an emacs in /usr/local/bin; /usr/


> bin IS in my path. (echo $PATH=
> /sbin:/bin:/usr/sbin:/usr/bin).

Yeah, /usr/bin is in your PATH, but not /usr/local/bin. (BTW, /sbin and
/usr/sbin/ should not be in your normal user's path). So add

export PATH=$PATH:/usr/local/bin

to your ~/.bashrc (or whatever shell you're using).

> However, attempting to run the emacs in /usr/local/bin, although
> clearly 'there', also results in a 'emacs: command not found.'

How do you run it there? Even when you are in /usr/local/bin, you have
to start it with ./emacs. Have a look at this Q&A, which sounds similar
to your problem [1]. If you ask yourself why you cannot execute a
program or script in the current directory by only giving it's name,
read [2] to figure out how you can do that, but also why you don't want
to do so.

Bye,
Tassilo
__________
[1] http://www.computing.net/answers/linux/run-shell-script-on-linux/28735.html
[2] http://www.faqs.org/faqs/unix-faq/faq/part2/section-13.html

Stefan Husmann

unread,
Dec 30, 2009, 6:08:36 PM12/30/09
to help-gn...@gnu.org

So /usr/local/bin is _not_ in your path?

Try

export /PATH=/usr/local/bin:$PATH
emacs

Regards Stefan.


0 new messages