Re: emacs26-app fails to install

Sean Case <[email protected]>
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>

> On 16 Jan 2023, at 09:59, Hanspeter Niederstrasser <[email protected]> wrote:
> 
> On 1/15/23 2:26 PM, Sean Case wrote:
>> On Catalina, using the dpkg1.16 branch of fink.
>> emacs26-app builds OK, but then:

[ installation fails in postinst ]

> Looks like something got misbuilt with your emacs26. Try rebuilding and use the `-l` flag to capture a log file
> 
> fink -kl rebuild emacs26
> 
> This saves a log of the build output to /tmp. You can then look through it to see if anything jumps out.
> 

What jumps out is the dog that didn't bark.  At no point did the build process attempt
to put the missing files into Emacs.app/Contents.

> Also, if you run this (a single line command):
> dpkg-deb -c /opt/sw/fink/dists/stable/main/binary-darwin-x86_64/editors/emacs26-app_26.3-2_darwin-x86_64.deb | grep emacs.1
> 
> Do you get any output?

The output is rather telling:

gsc@192-168-1-3 Barsoom % dpkg-deb -c /opt/sw/fink/dists/stable/main/binary-darwin-x86_64/editors/emacs26-app_26.3-2_darwin-x86_64.deb| grep emacs.1                                                 

-rw-r--r-- root/admin     6476 2023-01-16 12:48 ./opt/sw/share/man/man1/emacs.1.gz

gsc@192-168-1-3 Barsoom % dpkg-deb -c /opt/sw/fink/dists/stable/main/binary-darwin-x86_64/editors/emacs26-app_26.3-2_darwin-x86_64.deb| grep ctags 

-rwxr-xr-x root/admin   145160 2023-01-16 12:52 ./opt/sw/bin/ctags
-rw-r--r-- root/admin     6602 2019-01-08 01:26 ./opt/sw/share/emacs/26.3/lisp/org/org-ctags.el.gz
-rw-r--r-- root/admin    12132 2019-08-22 08:57 ./opt/sw/share/emacs/26.3/lisp/org/org-ctags.elc
-rw-r--r-- root/admin       37 2023-01-16 12:48 ./opt/sw/share/man/man1/ctags.1.gz

It looks as if the package has got the man pages for emacs, ctags, etags, ebrowse,
and emacsclient in /opt/sw/share/man, and the  binaries for ctags etc in /opt/sw/bin,
but the postinst script expects to find them inside Emacs.app/Contents/Resources and
Emacs.app/Contents/MacOS respectively.

The postinst also refers to executables for b2m, rcs-checkin, and grep-changelog,
which do not appear to be in the package at all.

Am I the only one having this problem?

Sean Case




_______________________________________________
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.