[MacPorts] #71047: emacs-app @29.4_1+imagemagick+nativecomp+rsvg+treesitter: Failed to activate

MacPorts noreply at macports.org
Fri Nov 1 23:21:29 UTC 2024


#71047: emacs-app @29.4_1+imagemagick+nativecomp+rsvg+treesitter: Failed to
activate
------------------------+---------------------------
  Reporter:  eschnett   |      Owner:  drkp
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.10.2
Resolution:             |   Keywords:  sequoia arm64
      Port:  emacs-app  |
------------------------+---------------------------

Comment (by jdw13):

 Yes, thanks. ''That works  for me'', and emacs starts in a new x-window
 just as it should.

 Thanks a bunch, I have never used the "-nativecomp" before but perhaps I
 should.''''

 I still get the  ''cosmetic(?)''  assertion message when emacs is invoked,
 as has been happening for many years ever since I started using "+x11"
 I don't know what tree-sitter is but could it be that I need to install
 that to get rid of the error message?

 {{{
 $ emacs

 (process:4854): GLib-GIO-CRITICAL **: 19:07:35.363:
 g_settings_schema_source_lookup: assertion 'source != NULL' failed
 magosin-M1-Air: (macports) /Users/jw/macports
 $
 }}}


 {{{
 $ sudo port clean emacs
 --->  Cleaning emacs
 magosin-M1-Air: (macports) /Users/jw/macports
 $ sudo port install emacs +x11 -nativecomp
 --->  Computing dependencies for emacs
 --->  Fetching archive for emacs
 --->  Attempting to fetch emacs-29.4_1+treesitter+x11.darwin_24.arm64.tbz2
 from https://packages.macports.org/emacs
 --->  Attempting to fetch emacs-29.4_1+treesitter+x11.darwin_24.arm64.tbz2
 from http://bos.us.packages.macports.org/emacs
 --->  Attempting to fetch emacs-29.4_1+treesitter+x11.darwin_24.arm64.tbz2
 from https://mirrors.mit.edu/macports/packages/emacs
 --->  Fetching distfiles for emacs
 --->  Verifying checksums for emacs
 --->  Extracting emacs
 --->  Applying patches to emacs
 --->  Configuring emacs
 Warning: Configuration logfiles contain indications of -Wimplicit-
 function-declaration; check that features were not accidentally disabled:
   MIN: found in emacs-29.4/config.log
   __fpending: found in emacs-29.4/config.log
   re_set_syntax: found in emacs-29.4/config.log
   re_compile_pattern: found in emacs-29.4/config.log
   re_search: found in emacs-29.4/config.log
   alignof: found in emacs-29.4/config.log
 Warning: Configuration logfiles contain indications of -Wimplicit-int;
 check that features were not accidentally disabled:
   found in emacs-29.4/config.log
 --->  Building emacs
 --->  Staging emacs into destroot
       [   ⢠  ⢠  ⢠  ⢠  ⢠  ⢠  ⢠  ⢠  ⢠  ⢠  ⢠  â¢]
 .....snip....
   __fpending: found in emacs-29.4/config.log
   re_set_syntax: found in emacs-29.4/config.log
   re_compile_pattern: found in emacs-29.4/config.log
   re_search: found in emacs-29.4/config.log
   alignof: found in emacs-29.4/config.log
 Warning: Configuration logfiles contain indications of -Wimplicit-int;
 check that features were not accidentally disabled:
   found in emacs-29.4/config.log
 --->  Building emacs
 --->  Staging emacs into destroot
 --->  Installing emacs @29.4_1+treesitter+x11
 --->  Activating emacs @29.4_1+treesitter+x11
 --->  Cleaning emacs
 --->  Scanning binaries for linking errors
 --->  No broken files found.
 --->  No broken ports found.
 --->  Some of the ports you installed have notes:
   emacs has the following notes:
     To install tree-sitter grammar libraries not required by built-in
 *-ts-modes, please use M-x treesit-install-language-grammar.
     For details, please refer to etc/NEWS or the Emacs Lisp reference
 manual.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/71047#comment:16>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list