-
-
Notifications
You must be signed in to change notification settings - Fork 12.3k
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
mu --with-emacs
compile fails on macOS Sierra 10.12.3
#11476
Comments
FWIW, the maintainer of I had to use |
I cannot reproduce this issue, I'm afraid, but it sounds like you've got it sorted out. |
Same issue today. mu4e worked yesterday, today gave an error 6, tried reinstall. came here. |
really want to revert to HEAD-9798d1f can't
or install from source. totally stuck |
Using
to the formula starting on line 44 (in the install section for gmime), and got a successful compilation. The formula is manually installing the needed version of gmime, but isn't pointing clang to it properly during compilation. (I'm not sure if the first line I added is strictly necessary, but unfortunately I don't have time to keep playing around this morning now that I've gotten it to work.) |
I think I made the changes correctly. Thank you for the detailed
command, I hadn't used that one before.
Still getting an error.
configure: error: Package requirements (glib-sharp-2.0 >= 2.4.0) were not met: |
I can't replicate this either; could you post |
HOMEBREW_VERSION: 1.2.0-43-g29429df9d |
Warning: "config" scripts exist outside your system or Homebrew directories. Having additional scripts in your path can confuse software installed via Warning: Python is installed at /Library/Frameworks/Python.framework Homebrew only supports building against the System-provided Python or a Warning: Unbrewed dylibs were found in /usr/local/lib. Unexpected dylibs: Warning: Unbrewed header files were found in /usr/local/include. Unexpected header files: Warning: Unbrewed .pc files were found in /usr/local/lib/pkgconfig. Unexpected .pc files: Warning: Unbrewed static libraries were found in /usr/local/lib. Unexpected static libraries: |
Warning: Some keg-only formula are linked into the Cellar. Binaries provided by keg-only formulae may override system binaries You may wish to ~ brew install mu --with-emacs |
Brew upgrade also failed to upgrade |
@academikuser if you could take care of those warnings it would help to debug. |
Hi! As I said in another issue, installing Mono should solve @academikuser problem. |
Solution without MonoHere is recipe to build it without Mono - https://gist.github.com/KryDos/d306d6453ad0f30b55468aecc8eb09a3 DescriptionI didn't try solution by @neurolit since Mono is pretty big dependency as for me. But thanks anyway! I never dived into how Homebrew works but here I noticed So, I researched a bit and found that Would you accept pull request for this? But I'm actually not sure what I fixed and I don't even know what is |
Just tried to install it again on another computer and noticed it doesn't work with |
Thank you so much for documenting this @krydos I've been going crazy trying to figure this out. |
Bug report:
Default Troubleshooting
brew update
and retried your prior step?brew doctor
, fixed as many issues as possible and retried your prior step?Expected Behavior
I expected
brew install mu --with-emacs
to install without error.Actual Behavior
brew install mu --with-emacs
fails on macOS Sierra 10.12.3. In contrast,brew install mu
works just fine.Attempted Diagnosis
The build logs may be difficult to follow, so here's what I did.
Initially, the install failed with this error:
Installing guile did not fix the problem, so I edited the formula to disable guile. I also disabled gtk & webkit for good measure. In short, I changed this:
to this:
I've put my (failed) additions on my own branch.
The build log is here.
I tried this both with the standard
emacs
formula andemacs-plus
, but got the same result from both. I also set$EMACS
to/usr/local/bin/emacs
without success.Related Issues
I failed to compile
mu
manually and filed an issue withmu
itself.gist-logs
Here are the gist-logs.
My
brew config
outputMy
brew doctor
outputYour system is ready to brew.
The text was updated successfully, but these errors were encountered: