LKB-Fos Macintosh won't start

I got the latest LKB-Fos binaries for OSX and I am seeing this:

It seems vaguely familiar but I couldn’t locate anything on the wiki, the developers list, my personal email communication with John, or here.

What did I forget to do?.. I simply replaced the content of my LKB folder with the new files.

This is a symptom of the macOS App Translocation security feature - mentioned at http://moin.delph-in.net/LkbFos under ‘Problems’. I’m still thinking about how to fix this properly, but in the meantime just drag LKB.app out to another folder then back in. It should then work.

2 Likes

Thanks, John, this worked! For some reason, I can’t mark this as the solution, hmm… something wrong with the plugin, perhaps.

I’m running into this same problem now, except that moving LKB.app to a different folder and back (via drag & drop or mv in the terminal) just creates aliases and does not fix the problem. @johnca or @olzama — any other clever tricks I can try? Thanks!

1 Like

@bender This post might be relevant Dragging a file icon (Finder) creates an alias instead of moving . Maybe it would work to hold down the command key while you drag and drop.

Thanks, @johnca – that worked, but then the standard security override (ctrl-click to open) didn’t, so I tried this instead and LKB FOS is now running on my mac :slight_smile:

I really miss the integration with emacs that I’m used to in linux, though. Is that a possibility in MacOS? (Sorry for all the naive questions!)

1 Like

Emily, I think you can open the LKB from the terminal like usual, and then perhaps you have emacs? just type ./lkb.darwin_x86_64 I think

(or maybe not… maybe just the terminal?..)

That gives me a command line, but not one integrated with emacs…

You can run emacs from the Terminal command line or from an XQuartz xterm, but the default version of emacs is 22.1.1 which is not recent enough to run SLIME, the lisp-emacs interface. Instead you could download emacs 27.1 from Emacs For Mac OS X and run that instead from Terminal, with

open /Applications/Emacs.app

But I think Aquamacs is a better alternative - as recommended in http://moin.delph-in.net/LkbFos. Follow the instructions in the section “Installation” and you’ll be able to run LKB-FOS inside emacs, just like in Linux.

Thanks, John!

Confirmed that on OSX Catalina, dragging the icon out of the folder and back no longer fixes the problem. I used Emily’s link above.