Could not reinstall with @28 --with-native-comp --with-modern-icon
aaronjensen opened this issue · 6 comments
Please make sure to follow these steps (and mark the checkboxes):
- run
brew update
and try to reproduce the issue again - run
brew doctor
, fix all issues and try to reproduce your issue again - run
brew config
andbrew doctor
and include their output
What you were trying to do
brew reinstall emas-plus@28
==> Reinstalling d12frosted/emacs-plus/emacs-plus@28 --with-native-comp --with-modern-icon
What happened (include command output)
$ brew reinstall emacs-plus@28
I'm trying again with a fresh install (not reinstall), I'll report back if anything is different.
Command output
==> Downloading https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-28/fix-window-role.patch
Already downloaded: /Users/aaronjensen/Library/Caches/Homebrew/downloads/fe10dba71a5a9f8fef6f4534268970b2b0ae0f941e515daed7ae88465083c287--fix-window-role.patch
==> Downloading https://raw.githubusercontent.com/d12frosted/homebrew-emacs-plus/master/patches/emacs-28/system-appearance.patch
Already downloaded: /Users/aaronjensen/Library/Caches/Homebrew/downloads/aaa0da80d33eac9e551adf7faf404e565c71e86c02ea4659200474fd6d899f5a--system-appearance.patch
==> Cloning https://github.com/emacs-mirror/emacs.git
Updating /Users/aaronjensen/Library/Caches/Homebrew/emacs-plus@28--git
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
HEAD is now at 40d8f83 smerge-vc-next-conflict: Move to conflict markers more reliably
==> Reinstalling d12frosted/emacs-plus/emacs-plus@28 --with-native-comp --with-modern-icon
==> Patching
==> Applying fix-window-role.patch
patching file src/nsterm.m
Hunk #1 succeeded at 8904 (offset 136 lines).
==> Applying system-appearance.patch
patching file src/frame.h
patching file src/nsfns.m
Hunk #1 succeeded at 1277 (offset 24 lines).
patching file src/nsterm.m
Hunk #1 succeeded at 2197 (offset 3 lines).
Hunk #2 succeeded at 5693 (offset -58 lines).
Hunk #3 succeeded at 5939 (offset -58 lines).
Hunk #4 succeeded at 5989 (offset -58 lines).
Hunk #5 succeeded at 6215 (offset -58 lines).
Hunk #6 succeeded at 9235 (offset 103 lines).
Hunk #7 succeeded at 10321 (offset 307 lines).
==> ImageMagick PKG_CONFIG_PATH:
/usr/local/opt/imagemagick/lib/pkgconfig
==> ./autogen.sh
==> ./configure --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs-plus@28/28.0.50/share/info/emacs --prefix=/usr/local/Cellar/e
==> make
==> make install
Error: An exception occurred within a child process:
Errno::ENOENT: No such file or directory - native-lisp
Output of brew config
$ brew config HOMEBREW_VERSION: 3.0.4 ORIGIN: https://github.com/Homebrew/brew HEAD: ee52b19179d056f3dd2fdf9c52214d3d51dbb9d9 Last commit: 7 days ago Core tap ORIGIN: https://github.com/Homebrew/homebrew-core Core tap HEAD: 50db2638cd8b16d577c1919398176458cdbbb95c Core tap last commit: 32 minutes ago Core tap branch: master HOMEBREW_PREFIX: /usr/local HOMEBREW_CASK_OPTS: ["--appdir=/Applications"] HOMEBREW_EDITOR: e HOMEBREW_MAKE_JOBS: 16 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_TEMP: /var/tmp Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby CPU: 16-core 64-bit kabylake Clang: 12.0 build 1200 Git: 2.30.1 => /usr/local/bin/git Curl: 7.64.1 => /usr/bin/curl macOS: 11.2.3-x86_64 CLT: 12.4.0.0.1.1610135815 Xcode: 12.4
Output of brew doctor
$ brew doctor Your system is ready to brew.
It built fine with a regular install. The problem only exhibits on a reinstall, it seems.
I'm trying again with a fresh install (not reinstall), I'll report back if anything is different.
Yes, please try 😸 Because reinstall
in brew
is not the same as uninstall
+ install
.
It built fine with a regular install. The problem only exhibits on a reinstall, it seems.
Ah, you already have an answer 😸
The question about reinstall
occured multiple times. I even added a section to readme saying that one should not use reinstall
. Since it's "expected", closing the issue.
P. S. Glad it actually worked after after uninstall
😸
Update ah, the readme says about new options scenario. I will update to say that reinstall
should not be used even if you want the same options. brew reinstall
only works if you initially installed without any options. They don't want to support them 😸
@aaronjensen Found the relevant conversation #218
As a follow up - 01973b0
Thanks!