Kstars 3.5.5 error on Mac with case-sensitive file system

stuart@com stuart at randomuseless.com
Sun Oct 31 18:59:10 GMT 2021


I should have tested everything before emailing.  Kstars and most hardware under Ekos would start but the lx200gps driver would crash immediately when started up.  The issue is there are 24 symbolic links in /Applications/KStars.app that point to "PlugIns" with the capital "I".  I did a quick check and there are no links that point to "Plugins" without the capital "I".  So I undid my fix in qt.conf and renamed the "Plugins" directory to "PlugIns".  Now everything I use in Ekos works.  So that might be the proper fix.  Of course there's options I can't test until I can see some stars and there's a lot of hardware that I don't have and thus can't test, but I exercised all the hardware I could and it all worked.  Hopefully this fixes all the capitalization issues on a Mac with a case-sensitive file system.

I also checked all the symbolic links and didn't find any that were broken.  So it appears "Plugins" vs. "PlugIns" was the only issue.

Phil



> On Oct 31, 2021, at 04:22, Robert Lancaster <rlancaste at gmail.com> wrote:
> 
> Oh my, yes thank you for finding that.  Most Mac users don’t have a case sensitive file system including me, unlike Linux users.  So I don’t think I would find that without your help.  Thank you for the contribution!
> 
> Rob Lancaster
> 
> Sent from my iPhone
> 
>> On Oct 31, 2021, at 1:27 AM, Jasem Mutlaq <mutlaqja at ikarustech.com> wrote:
>> 
>> 
>> Thank you for the report and fix Stuart, that was very helpful!
>> 
>> --
>> Best Regards,
>> Jasem Mutlaq
>> 
>> 
>> 
>> On Sun, Oct 31, 2021 at 7:20 AM stuart at com <stuart at randomuseless.com> wrote:
>> I apologize if this is the wrong place to post this but...
>> 
>> I had a problem with Kstars 3.5.5 on my Macbook.  It would not start at all.  If I right-clicked the icon and selected "Open" it would pause a few seconds then the Apple Crash Report screen would appear.  I wouldn't even get the Kstars splash screen before that happened.  3.5.4 and earlier versions were working before this.
>> 
>> I use the case-sensitive file system option in MacOS and suspected that could be the issue as I've seen that sort of behavior a few times with other apps.  I found that the file...
>> 
>>     /Applications/KStars.app/Contents/Resources/qt.conf
>> 
>> ... has a line: "Plugins = PlugIns".  The actual directory name is "Plugins", not "PlugIns".  After changing it to "Plugins = Plugins", the app starts up just fine.  So it might be useful to change that in future releases for the hand full of people like me that use a case-sensitive file system.
>> 
>> Phil
>> 
>> 



More information about the Kstars-devel mailing list