-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
Build failure: emacs29-macport #253502
Comments
Well, I don't have machine to test Darwin things. But, is this a home-manager related thing? Have you tried to run a nix-shell? |
I am not sure, but it surely stopped working after f6a6dc8 . ✅ Working Emacs.app
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/bin
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/bin/ctags
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/bin/etags
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/bin/ebrowse
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/bin/emacs-29.1
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/bin/emacs
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/bin/emacsclient
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/MacOS
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/MacOS/Emacs
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/he.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/en_AU.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/ar.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/el.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/uk.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/English.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/English.lproj/InfoPlist.strings
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/es_419.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/es_MX.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/zh_CN.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/Dutch.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/pt_BR.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/da.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/document.icns
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/sk.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/pt_PT.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/German.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/ms.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/sv.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/cs.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/ko.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/no.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/hu.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/zh_HK.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/Spanish.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/tr.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/pl.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/zh_TW.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/en_GB.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/French.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/vi.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/ru.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/fr_CA.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/fi.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/id.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/th.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/pt.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/ro.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/Japanese.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/Emacs.icns
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/hr.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/hi.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/Italian.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Resources/ca.lproj
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/Info.plist
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/Applications/Emacs.app/Contents/PkgInfo
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/share
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/share/man
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/share/info
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/share/icons
/nix/store/4i36ghfh9cwgrasx7923zx1s7lwf61mp-emacs-mac-macport-with-packages-29.1/share/applications ❌ Latest Emacs.app
nix build nixpkgs#emacs29-macport > find result/Applications/Emacs.app/
result/Applications/Emacs.app/
result/Applications/Emacs.app/Contents
result/Applications/Emacs.app/Contents/MacOS
result/Applications/Emacs.app/Contents/MacOS/Emacs.sh
result/Applications/Emacs.app/Contents/Resources
result/Applications/Emacs.app/Contents/Resources/document.icns
result/Applications/Emacs.app/Contents/Resources/Emacs.icns
result/Applications/Emacs.app/Contents/native-lisp
result/Applications/Emacs.app/Contents/PkgInfo It seems that there is fewer files now in the output for whatever reason? |
I'm having the same issue on darwin with emacs28-macport |
Running
|
Invoking @tnytown |
Info.plist is gated on MAC_TEMPLATE_FILES=
if test "$HAVE_MACGUI" = "yes"; then
AC_CONFIG_FILES([mac/Emacs.app/Contents/Info.plist:mac/templates/Info.plist.in \
mac/Emacs.app/Contents/Resources/English.lproj/InfoPlist.strings:mac/templates/InfoPlist.strings.in])
MAC_TEMPLATE_FILES="mac/templates/Info.plist.in mac/templates/InfoPlist.strings.in"
fi
AC_SUBST(MAC_TEMPLATE_FILES) Which is set by checking for
Which, according to
This is happening because $ nix why-depends --all .#legacyPackages.x86_64-darwin.emacs28-macport /nix/store/gyp86pwkkxa8p7kppb8n2bzvxni9ww61-Libsystem-1238.60.2/
/nix/store/l9r0j134gkzq31jknyfip4kfcjf3r9db-emacs-mac-macport-28.2
└───/nix/store/qb70bcixfgkjn2dkzl2phd8mylxxqwbq-libgccjit-12.3.0
└───/nix/store/gyp86pwkkxa8p7kppb8n2bzvxni9ww61-Libsystem-1238.60.2 Looks like #252244 (comment) may have produced a non-failing build, but missed this usage of |
This comment was marked as outdated.
This comment was marked as outdated.
@wegank I think the issue we're concerned about is still not fixed. |
I was wrong here. |
Steps To Reproduce
Steps to reproduce the behavior:
Build log
Additional context
The emacs is installed using home-manager on MacOS
Reverting f6a6dc8 back to 2160abc fixes the problem.
Notify maintainers
@AndersonTorres
Metadata
The text was updated successfully, but these errors were encountered: