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
"invalid operation on closed shelf" error on every download #27
Comments
Hi @rbong, Thx for the bug report. |
@gfarmerfr, that commit does not have this issue for me. |
@rbong, I've reverted ece7145 on top of master and made a branch: https://github.com/gfarmerfr/nicotine-plus/tree/arch-fix-27. Could you have a look at it and check if it works on arch ? Strange that the problem is only happening on Arch, but if I remember well when I tested n+ with msys2 on windows (which is based on Arch packages) and I had similar problems so I decided to fallback to using the official python build for windows which works fine. From what I see on their respective VCS fedora and debian based distros deactivate gdbm in their build scripts for python. Arch and gentoo don't. |
@rbong ; I've just finished to install a new Arch VM for testing. I will have a further look at this soon. |
Sorry for the delay, I have been on a business trip. I will be able to test this soon. |
No problem I needed to have an Arch testing box anyway :) |
The branch works for me; thank you very much! |
Thx for the testing. I'm merging the fix on master and a further at what was causing it on Arch. |
Every time a download completes, I get the error in this output:
Further information:
~/.nicotine
folder on every fresh installThe text was updated successfully, but these errors were encountered: