Greetings,
I'm testing gmvault (http://gmvault.org/) a gmail backup tool, on fedora 17 x86_64.
I have followed all the instructions (enable the app, change gmail settings etc) in the install page:
http://gmvault.org/gmail_setup.html
However, the program aborts with the python error below, which to me seems related to some python library on Fedora not being the right version. Any feedback is appreciated!
TIA, Marco
IMAP (abort) error message = command: FETCH => Gmvault ssl socket error: EOF. Connection lost, reconnect.. traceback:Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/gmvault-1.8.1_beta-py2.7.egg/gmv/imap_utils.py", line 117, in wrapper return the_func(*args, **kwargs) File "/usr/lib/python2.7/site-packages/gmvault-1.8.1_beta-py2.7.egg/gmv/imap_utils.py", line 504, in fetch return self.server.fetch(a_ids, a_attributes) File "/usr/lib/python2.7/site-packages/imapclient/imapclient.py", line 743, in fetch typ, data = self._imap._command_complete('FETCH', tag) File "/usr/lib64/python2.7/imaplib.py", line 899, in _command_complete raise self.abort('command: %s => %s' % (name, val)) abort: command: FETCH => Gmvault ssl socket error: EOF. Connection lost, reconnect.
On Wed, 18 Dec 2013 11:11:49 +0100 "M. Fioretti" mfioretti@nexaima.net wrote:
Greetings,
I'm testing gmvault (http://gmvault.org/) a gmail backup tool, on fedora 17 x86_64.
I have followed all the instructions (enable the app, change gmail settings etc) in the install page:
http://gmvault.org/gmail_setup.html
However, the program aborts with the python error below, which to me seems related to some python library on Fedora not being the right version. Any feedback is appreciated!
The first thing they will say is you are using an unsupported Fedora release. http://gmvault.org/report_pb.html
On Wed, Dec 18, 2013 10:22:18 AM +0000, Frank Murphy wrote:
The first thing they will say is you are using an unsupported Fedora release. http://gmvault.org/report_pb.html
First, albeit not worth discussing here, there ARE reasons why that specific box still has to be on Fedora 17 for a little while.
Second, I had already posted a detailed trouble report to the gmvault group before posting here. No answer so far, we'll see.
In any case, in general, utilities like this and their maintainers couldn't care less of the **Fedora** version. They only care about specific versions of python/perl or some of their modules, not whether or not the underlying distro version is still supported by its distributors.
And so far all the many tools like this that I am running, all much newer than Fedora 17, and several newer than this gmvault version, have had no issue at all with being on an "unsupported version". That same box is also running several other, recent Python scripts that process email and/or interact with other Web services without any issue.
Finally, in the past I've had several cases of programs like this failing not because the **version** of some package or module was too old or too new, but simply because the **configuration** or some default value was different.
This is why, while being perfectly aware that Fedora 17 is unsupported, that even those other packages may stop working etc.. I'd really like to know what, exactly, makes gmvault fail in that way, on that system.
Thanks, Marco
On Thu, 19 Dec 2013 07:32:44 +0100 "M. Fioretti" mfioretti@nexaima.net wrote:
This is why, while being perfectly aware that Fedora 17 is unsupported, that even those other packages may stop working etc.. I'd really like to know what, exactly, makes gmvault fail in that way, on that system.
Fedora 17 has python 2.7 as can be seen and python modules built against 2.7 (normal practise)
Check the src, and see if you need to install some lib* https://github.com/gaubert/gmvault/tree/v1.8-beta-20130321
You won't get many to check for you.
On Thu, Dec 19, 2013 09:50:01 AM +0000, Frank Murphy wrote:
Fedora 17 has python 2.7 as can be seen and python modules built against 2.7 (normal practise)
Check the src, and see if you need to install some lib* https://github.com/gaubert/gmvault/tree/v1.8-beta-20130321
You won't get many to check for you.
The install page http://gmvault.org/install.html explicitly says
Gmvault has been heavily tested with Python 2.6.x and Python 2.7.x versions
Besides, I get the same errors in a standard installation and in the virtualenv sandbox.
considering all this, it's almost certain that it could take me weeks to figure out what the heck is happening, so I won't do it.
But I am NOT asking anybody else to do it for me and I never did. My original email does NOT say "do my work for me because I don't feel like it". It only, explicitly says "any feedback is appreciated". I am just checking if somebody already HAPPENS to know what the answer may be.