Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

High Sierra - FinderKit FileProvider conflict issue? #285

Closed
popsquirrel opened this issue Oct 25, 2017 · 6 comments
Closed

High Sierra - FinderKit FileProvider conflict issue? #285

popsquirrel opened this issue Oct 25, 2017 · 6 comments
Labels

Comments

@popsquirrel
Copy link

Hi,

I'm a newbie to both appJar & Git so there's that.

I was experimenting with appJar and using the addDirectoryEntry widget on High Sierra (on my laptop) and on choosing a directory I get the following message in my Terminal window:

objc[22336]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fffa3f62a70) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x115da4cd8). One of the two will be used. Which one is undefined.

My python program continues to run and I can choose the directory and it's returned correctly so it seems to be an info message rather than a critical bug.

On my Sierra desktop this message doesn't appear and the python program continues to work as expected.

On Googling I came across similar issues reported by others but with reference to Java and other languages.

Has anyone else faced this and/or is there a solution?

Thanks!

@jarvisteach
Copy link
Owner

I think this has nothing to do with appJar or git - this sounds like the version of tcl/tkinter you're using isn't fully compatible with High Sierra.

A quick Google shows similar issues reported on other tkinter tools - the dialog shown for choosing directories is straight out of tkinter, and looks like it has issues.

My Mac won't go past El Capitan, so I have no way of testing it - but you should look to update python/tkinter/tcl...

@popsquirrel
Copy link
Author

You're right. I installed tcl-tk (8.6.7) and python 3.6.3 using homebrew and I get the same issue when simply running the following in python in a terminal window:

from tkinter import filedialog
from tkinter import *
root = Tk()
root.dirname = filedialog.askdirectory(initialdir = "/",title = "choose your directory")

message:
objc[18327]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fff93ba8a70) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x10a692cd8). One of the two will be used. Which one is undefined.

The dialog does work though and does return the chosen directory, but there's this unsightly 'mess'age.

Looks like an OS issue. I hope it gets cleared up in an update.

If anyone else has found a workaround/fix, that'd be great!

Thanks!

@popsquirrel
Copy link
Author

Definitely a High Sierra issue - same thing happens using PyQt5 and the QtWidgets.QFileDialog.getExistingDirectory():

objc[18793]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fff93ba8a70) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x1106fdcd8). One of the two will be used. Which one is undefined.

oh, well...

@jarvisteach
Copy link
Owner

Closing this issues as can't be resolved at this end.

@thiruthani
Copy link

thiruthani commented Sep 23, 2018

screen shot 2018-09-23 at 12 28 50

Hi,

Is this issue fixed, as it was quoted earlier OS issue. I'm facing the same while using R console to save the history.

Help is much appreciated. Thank you folks. !

@narendrabade
Copy link

I am facing the same issue. Is there any fix for this?
screen shot 2018-11-05 at 12 27 26 pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants