all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Starting Emacs (For Mac OS X) from the command line
@ 2021-11-04 13:35 Johannes Brauer
  2021-11-04 13:57 ` Jean-Christophe Helary
  0 siblings, 1 reply; 10+ messages in thread
From: Johannes Brauer @ 2021-11-04 13:35 UTC (permalink / raw)
  To: help-gnu-emacs@gnu.org

Hi,

in order to start Emacs from the command line I created an emacs script an described in https://emacsformacosx.com/tips:

#!/bin/sh
/Applications/Emacs.app/Contents/MacOS/Emacs "$@"

Starting Emacs from command line for example with

emacs -Q x.txt

Emacs is started but I always get this warning:

Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/macos10.14/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory

How can I get rid of it?

My versions:
Emacs 27.2
macOs 11.6.1

Johannes


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Starting Emacs (For Mac OS X) from the command line
  2021-11-04 13:35 Starting Emacs (For Mac OS X) from the command line Johannes Brauer
@ 2021-11-04 13:57 ` Jean-Christophe Helary
  2021-11-04 14:09   ` Johannes Brauer
  0 siblings, 1 reply; 10+ messages in thread
From: Jean-Christophe Helary @ 2021-11-04 13:57 UTC (permalink / raw)
  To: Johannes Brauer; +Cc: help-gnu-emacs@gnu.org



> On Nov 4, 2021, at 22:35, Johannes Brauer <brauer@nordakademie.de> wrote:
> 
> Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/macos10.14/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory
> 
> How can I get rid of it?

By creating it ?

-- 
Jean-Christophe Helary @brandelune
https://mac4translators.blogspot.com
https://sr.ht/~brandelune/omegat-as-a-book/




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Starting Emacs (For Mac OS X) from the command line
  2021-11-04 13:57 ` Jean-Christophe Helary
@ 2021-11-04 14:09   ` Johannes Brauer
  2021-11-04 14:46     ` Jean-Christophe Helary
  2021-11-04 14:49     ` 2QdxY4RzWzUUiLuE
  0 siblings, 2 replies; 10+ messages in thread
From: Johannes Brauer @ 2021-11-04 14:09 UTC (permalink / raw)
  To: Jean-Christophe Helary; +Cc: help-gnu-emacs@gnu.org


> Am 04.11.2021 um 14:57 schrieb Jean-Christophe Helary <lists@traduction-libre.org>:
> 
> 
> 
>> On Nov 4, 2021, at 22:35, Johannes Brauer <brauer@nordakademie.de> wrote:
>> 
>> Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/macos10.14/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory
>> 
>> How can I get rid of it?
> 
> By creating it ?
I cannot imagine that this could be a reasonable solution. What could be the content of that file?

Johannes




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Starting Emacs (For Mac OS X) from the command line
  2021-11-04 14:09   ` Johannes Brauer
@ 2021-11-04 14:46     ` Jean-Christophe Helary
  2021-11-04 15:32       ` tomas
  2021-11-04 21:08       ` Johannes Brauer
  2021-11-04 14:49     ` 2QdxY4RzWzUUiLuE
  1 sibling, 2 replies; 10+ messages in thread
From: Jean-Christophe Helary @ 2021-11-04 14:46 UTC (permalink / raw)
  To: Johannes Brauer; +Cc: help-gnu-emacs@gnu.org



> On Nov 4, 2021, at 23:09, Johannes Brauer <brauer@nordakademie.de> wrote:
> 
> 
>> Am 04.11.2021 um 14:57 schrieb Jean-Christophe Helary <lists@traduction-libre.org>:
>> 
>> 
>> 
>>> On Nov 4, 2021, at 22:35, Johannes Brauer <brauer@nordakademie.de> wrote:
>>> 
>>> Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/macos10.14/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory
>>> 
>>> How can I get rid of it?
>> 
>> By creating it ?
> I cannot imagine that this could be a reasonable solution. What could be the content of that file?

Just "touch" the directory, since it seems to be a directory.

I checked on my side and MacOS/libexec does not seem to contain extremely important files:
/MacOS/libexec/rcs2log

this is a "RCS to ChangeLog generator"

/MacOS/libexec/hexl
/MacOS/libexec/Emacs.pdmp

Those 2 are binary files.

So, yes, just "touch" the directory and restart Emacs.

-- 
Jean-Christophe Helary @brandelune
https://mac4translators.blogspot.com
https://sr.ht/~brandelune/omegat-as-a-book/




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Starting Emacs (For Mac OS X) from the command line
  2021-11-04 14:09   ` Johannes Brauer
  2021-11-04 14:46     ` Jean-Christophe Helary
@ 2021-11-04 14:49     ` 2QdxY4RzWzUUiLuE
  1 sibling, 0 replies; 10+ messages in thread
From: 2QdxY4RzWzUUiLuE @ 2021-11-04 14:49 UTC (permalink / raw)
  To: help-gnu-emacs

On 2021-11-04 at 14:09:33 +0000,
Johannes Brauer <brauer@nordakademie.de> wrote:

> > Am 04.11.2021 um 14:57 schrieb Jean-Christophe Helary <lists@traduction-libre.org>:
> > 
> > 
> > 
> >> On Nov 4, 2021, at 22:35, Johannes Brauer <brauer@nordakademie.de> wrote:
> >> 
> >> Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/macos10.14/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory
> >> 
> >> How can I get rid of it?
> > 
> > By creating it ?
> I cannot imagine that this could be a reasonable solution. What could be the content of that file?

Based on the familiar name and the trailing slash, that's a directory,
not a file, and an empty directory will be good enough (at least good
enough to expose the next issue!).



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Starting Emacs (For Mac OS X) from the command line
  2021-11-04 14:46     ` Jean-Christophe Helary
@ 2021-11-04 15:32       ` tomas
  2021-11-04 21:08       ` Johannes Brauer
  1 sibling, 0 replies; 10+ messages in thread
From: tomas @ 2021-11-04 15:32 UTC (permalink / raw)
  To: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 1099 bytes --]

On Thu, Nov 04, 2021 at 11:46:34PM +0900, Jean-Christophe Helary wrote:
> 
> 
> > On Nov 4, 2021, at 23:09, Johannes Brauer <brauer@nordakademie.de> wrote:
> > 
> > 
> >> Am 04.11.2021 um 14:57 schrieb Jean-Christophe Helary <lists@traduction-libre.org>:
> >> 
> >> 
> >> 
> >>> On Nov 4, 2021, at 22:35, Johannes Brauer <brauer@nordakademie.de> wrote:
> >>> 
> >>> Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/macos10.14/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory

[...]

To me, libexec sounds like a place where Emacs looks for
external executables (which probably come with the Emacs
distribution itself).

> I checked on my side and MacOS/libexec does not seem to contain extremely important files:
> /MacOS/libexec/rcs2log

[...]

Exactly. So your Emacs might complain if you do anything
it would need one of those external programs for.

Perhaps your installation has put them elsewhere? Or
perhaps the ever-stranger OS has somehow blocked access
to it in a weird way?

Cheers
 - t

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Starting Emacs (For Mac OS X) from the command line
  2021-11-04 14:46     ` Jean-Christophe Helary
  2021-11-04 15:32       ` tomas
@ 2021-11-04 21:08       ` Johannes Brauer
  2021-11-04 21:19         ` Jean-Christophe Helary
  1 sibling, 1 reply; 10+ messages in thread
From: Johannes Brauer @ 2021-11-04 21:08 UTC (permalink / raw)
  To: Jean-Christophe Helary; +Cc: help-gnu-emacs@gnu.org



Am 04.11.2021 um 15:46 schrieb Jean-Christophe Helary <lists@traduction-libre.org<mailto:lists@traduction-libre.org>>:



On Nov 4, 2021, at 23:09, Johannes Brauer <brauer@nordakademie.de<mailto:brauer@nordakademie.de>> wrote:


Am 04.11.2021 um 14:57 schrieb Jean-Christophe Helary <lists@traduction-libre.org<mailto:lists@traduction-libre.org>>:



On Nov 4, 2021, at 22:35, Johannes Brauer <brauer@nordakademie.de<mailto:brauer@nordakademie.de>> wrote:

Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/macos10.14/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory

How can I get rid of it?

By creating it ?
I cannot imagine that this could be a reasonable solution. What could be the content of that file?

Just "touch" the directory, since it seems to be a directory.

I checked on my side and MacOS/libexec does not seem to contain extremely important files:
/MacOS/libexec/rcs2log

this is a "RCS to ChangeLog generator"

/MacOS/libexec/hexl
/MacOS/libexec/Emacs.pdmp

Those 2 are binary files.

So, yes, just "touch" the directory and restart Emacs.


thanks, I did it and it works

Johannes



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Starting Emacs (For Mac OS X) from the command line
  2021-11-04 21:08       ` Johannes Brauer
@ 2021-11-04 21:19         ` Jean-Christophe Helary
  2021-11-05  6:47           ` Yuri Khan
  0 siblings, 1 reply; 10+ messages in thread
From: Jean-Christophe Helary @ 2021-11-04 21:19 UTC (permalink / raw)
  To: Johannes Brauer; +Cc: help-gnu-emacs@gnu.org


>>>>> On Nov 4, 2021, at 22:35, Johannes Brauer <brauer@nordakademie.de> wrote:
>>>>> 
>>>>> Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/macos10.14/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory
>>>>> 
>>>>> How can I get rid of it?
>>>> 
>>>> By creating it ?
>>> I cannot imagine that this could be a reasonable solution. What could be the content of that file?
>> 
>> Just "touch" the directory, since it seems to be a directory.
> 
> thanks, I did it and it works

The question of "why you did not have the directory installed" is optional but now that it works, and if you want, you probably can investigate.

-- 
Jean-Christophe Helary @brandelune
https://mac4translators.blogspot.com
https://sr.ht/~brandelune/omegat-as-a-book/




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Starting Emacs (For Mac OS X) from the command line
  2021-11-04 21:19         ` Jean-Christophe Helary
@ 2021-11-05  6:47           ` Yuri Khan
  2021-11-05  9:03             ` Jean-Christophe Helary
  0 siblings, 1 reply; 10+ messages in thread
From: Yuri Khan @ 2021-11-05  6:47 UTC (permalink / raw)
  To: Jean-Christophe Helary; +Cc: help-gnu-emacs@gnu.org, Johannes Brauer

On Fri, 5 Nov 2021 at 04:20, Jean-Christophe Helary
<lists@traduction-libre.org> wrote:

> >>>>> Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/macos10.14/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory

> The question of "why you did not have the directory installed" is optional but now that it works, and if you want, you probably can investigate.

The real question is why a binary intended for installation on an end
user’s machine refers to a directory in the build environment. Surely
/Users/build is either the home directory of a user called ‘build’ or
should not exist at all?



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Starting Emacs (For Mac OS X) from the command line
  2021-11-05  6:47           ` Yuri Khan
@ 2021-11-05  9:03             ` Jean-Christophe Helary
  0 siblings, 0 replies; 10+ messages in thread
From: Jean-Christophe Helary @ 2021-11-05  9:03 UTC (permalink / raw)
  To: Yuri Khan; +Cc: help-gnu-emacs@gnu.org, Johannes Brauer



> On Nov 5, 2021, at 15:47, Yuri Khan <yuri.v.khan@gmail.com> wrote:
> 
> On Fri, 5 Nov 2021 at 04:20, Jean-Christophe Helary
> <lists@traduction-libre.org> wrote:
> 
>>>>>>> Warning: arch-dependent data dir '/Users/build/workspace/Emacs-Multi-Build/label/macos10.14/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory
> 
>> The question of "why you did not have the directory installed" is optional but now that it works, and if you want, you probably can investigate.
> 
> The real question is why a binary intended for installation on an end
> user’s machine refers to a directory in the build environment. Surely
> /Users/build is either the home directory of a user called ‘build’ or
> should not exist at all?

Indeed, I thought it was weird that the user's name was "build", but that seems to be the case.

-- 
Jean-Christophe Helary @brandelune
https://mac4translators.blogspot.com
https://sr.ht/~brandelune/omegat-as-a-book/




^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-11-05  9:03 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-04 13:35 Starting Emacs (For Mac OS X) from the command line Johannes Brauer
2021-11-04 13:57 ` Jean-Christophe Helary
2021-11-04 14:09   ` Johannes Brauer
2021-11-04 14:46     ` Jean-Christophe Helary
2021-11-04 15:32       ` tomas
2021-11-04 21:08       ` Johannes Brauer
2021-11-04 21:19         ` Jean-Christophe Helary
2021-11-05  6:47           ` Yuri Khan
2021-11-05  9:03             ` Jean-Christophe Helary
2021-11-04 14:49     ` 2QdxY4RzWzUUiLuE

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.