Re: emacs26-app fails to install
Tomoaki Okayama <[email protected]>
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Message-ID | <CALUjNcqGr3v5jQJXC8y5jQdJTqFFHaH4G32PN8azG5bu5iA63w@mail.gmail.com> |
Hi, I understood, actually in my environment as well the destination of binaries etc. is different from emacs23-app. Unfortunately I don't have time currently to remedy this issue. Could anybody help please? Tomoaki Okayama 2023年2月8日(水) 20:10 Hanspeter Niederstrasser <[email protected]>: > On 1/27/23 2:42 AM, Sean Case wrote: > > Sorry for the delay in getting back to this. > > > >> On 19 Jan 2023, at 22:35, Hanspeter Niederstrasser < > [email protected]> wrote: > >> > >> Sounds like the build system failed to detect the build wanted a .app > bundle and defaulted to the unixy layout. > > > > I should perhaps clarify: it _is_ building an app bundle, and putting > the Emacs executable in it. What is missing are the other executables (like > ctags) and the man pages. These appear to be in /opt/sw/bin and > /opt/sw/share/man in the package. > > I had only tried to build before and not actually tried to install. > Looking at my deb, the only things installed in Emacs.app are these: > > > ./Applications > > ./Applications/Emacs.app > > ./Applications/Emacs.app/Contents > > ./Applications/Emacs.app/Contents/MacOS > > ./Applications/Emacs.app/Contents/MacOS/Emacs > > ./Applications/Emacs.app/Contents/Resources > > ./Applications/Emacs.app/Contents/Resources/English.lproj > > > ./Applications/Emacs.app/Contents/Resources/English.lproj/InfoPlist.strings > > ./Applications/Emacs.app/Contents/Resources/document.icns > > ./Applications/Emacs.app/Contents/Resources/Credits.html > > ./Applications/Emacs.app/Contents/Resources/Emacs.icns > > ./Applications/Emacs.app/Contents/Info.plist > > ./Applications/Emacs.app/Contents/PkgInfo > > man pages and other binaries are in /sw/{bin,share} like in your setup. > > > $ file /sw/share/man/man1/emacs.1* /sw/etc/alternatives/emacs.1* > /sw/Applications/Emacs.app/Contents/Resources/man/man1/emacs.1 > > /sw/share/man/man1/emacs.1: broken > symbolic link to /sw/etc/alternatives/emacs.1 > > /sw/share/man/man1/emacs.1.gz: gzip > compressed data, max compression, from Unix > > /sw/etc/alternatives/emacs.1: broken > symbolic link to > /sw/Applications/Emacs.app/Contents/Resources/man/man1/emacs.1 > > /sw/Applications/Emacs.app/Contents/Resources/man/man1/emacs.1: cannot > open `/sw/Applications/Emacs.app/Contents/Resources/man/man1/emacs.1' (No > such file or directory) > > Apparently, this wasn't fatal with dpkg-1.10, but is fatal with > update-alternatives from dpkg-1.16. > > Looking at the history of emacs26-app, it looks like the .info was maybe > copied from emacs23-app.info, but no one noticed that many of the > executables that used to be inside the .app bundle are now outside. > > Hanspeter > > ------------------------------------------------------------------------ > -- > Of all tyrannies, a tyranny sincerely exercised for the good of its > victims may be the most oppressive. It may be better to live under > robber barons than under omnipotent moral busybodies. The robber > baron's cruelty may sometimes sleep, his cupidity may at some point > be satiated, but those who torment us for our own good will torment > us without end, for they do so with the approval of their own conscience. > --C.S. Lewis > > _______________________________________________ Fink-users mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users