-
-
Notifications
You must be signed in to change notification settings - Fork 185
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dir
file missing from the Info directory
#437
Comments
I checked Emacs's build scripts, and it seems that it should have taken care of this by using |
Just chiming in. Similar experience too, with cd /opt/homebrew/Cellar/emacs-plus@28/28.0.50/share/info/emacs/
for f in *.info.gz
do install-info $f dir
done |
Hey folks, I can't address this issue right now cause I got left without my personal laptop. Have not ETA when I can go back home. So I would gladly accept contributions on this one. |
I did a bit of debugging and found that the brew install emacs-plus@29 --verbose
# ...
# Cleaning
# rm /opt/homebrew/Cellar/emacs-plus@29/29.0.50/share/info/emacs/dir Seems like this is intentional on brew's part, just don't fully understand why. |
I also don't understand why they remove them. But it looks like there is a way to skip their cleaning using |
@d12frosted did you ever figure out how to make use of that function from the command line? |
@dabrahams unfortunately no, and I doubt that it's possible to use it from the command line. |
Here's what I had to do to get my info files found: cd /opt/homebrew/share/info
ln -s emacs/* .
mv dir dir.orig
for file in * ; do install-info "$file" dir; done |
I have same problem for both emacs-plus@29 and emacs-plus@30, I recently fond emacs-mac merged a pr about it, don't know if it will help: railwaycat/homebrew-emacsmacport@16b4014 For both M1 and non M1 users: cd $(brew --prefix)/share/info/emacs
for file in * ; do install-info "$file" dir; done |
Don't think it will help, and I quote:
|
The following command
installs all info files into
/usr/local/Cellar/emacs-plus@29/29.0.50/share/info/emacs
. However, this directory does not include adir
file, and the info reader will hence be not able to find these files.A workaround is to manually install these files by
I hope the emacs-plus formula could do that automatically.
The text was updated successfully, but these errors were encountered: