Skip to content

Error: Function not implemented #4851

Closed Answered by Byron
azzamsa asked this question in Q&A
Sep 9, 2024 · 2 comments · 4 replies
Discussion options

You must be logged in to vote

Thanks for letting us know!

I think what's happening here is that GItButler tries to obtain a file-based lock that is located in the directory that is to be added. It's meant to prevent multiple windows to be opened on the same project.
Apparently, the filesystem doesn't support file-based locks, or the flatpack distribution doesn't allow it.

Could you share the type of the filesystem that the repository is stored on?

Also CC @ndom91 who is handling our linux distributions.

A possible fix could be to make the flie-based lock optional if os-error 38 is detected, possibly showing a warning that multiple windows on the same project should be avoided.

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
4 replies
@azzamsa
Comment options

@Byron
Comment options

Byron Sep 12, 2024
Collaborator

@azzamsa
Comment options

@Byron
Comment options

Byron Sep 13, 2024
Collaborator

Answer selected by azzamsa
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants