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

Grive Init Fails on Infinite Recursive Symbolic Links #286

Open
ymzong opened this issue Nov 13, 2014 · 1 comment
Open

Grive Init Fails on Infinite Recursive Symbolic Links #286

ymzong opened this issue Nov 13, 2014 · 1 comment

Comments

@ymzong
Copy link

ymzong commented Nov 13, 2014

When I am initializing grive by running grive -a, after around ten minutes I get the following error:

exception: boost::filesystem::status: Too many levels of symbolic links: "./projects/imapsync-master/W/Mail-IMAPClient-2.2.9/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/IMAPClient/MessageSet.pm

Apparently, the problem is caused by the SymLink inside IMAPClient that points to itself. I think we may simply fix it by skipping any symlink that point back to its own directory (.).

@ymzong ymzong changed the title Grive Fails on Infinite Recursive Symbolic Links Grive Init Fails on Infinite Recursive Symbolic Links Nov 13, 2014
@nashtag
Copy link

nashtag commented Feb 15, 2015

How do you do go about skipping them? What is the command to do that?

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

No branches or pull requests

2 participants