To give approval of or support to, especially by public statement; sanction: endorse a political candidate. See Synonyms at approve.

How dare you. My lawyer will be in contact with you soon.Rainmaker wrote:Sorry for intruding on this legal discussion, but is AVFS in portage too? I can't seem to find it.

I found on the SF page that Fuse 1.4 is a separate project of AVFS, and if you go to the Fuse project page you can use their mirrors to get either Fues-1.3, or rename the link and wget Fuse-1.3. I got that to work.Rainmaker wrote:Sorry for intruding on this legal discussion, but is AVFS in portage too? I can't seem to find it.
I don't mind building it manually, but it's so easy keeping it up-to-date

Code: Select all
ERROR:gmailfs:Exception getting query:n=__c____d__ p=__a____fs____b__
ERROR:gmailfs:Exception getting query:n=__c____d__ p=__a____fs____b__
ERROR:gmailfs:Exception getting query:n=__c____d__ p=__a____fs____b__
Traceback (most recent call last):
File "/usr/bin/gmailfs.py", line 1082, in getinodemsg
if len(folder)!=1:
TypeError: len() of unsized object
ERROR:gmailfs:no slash in path:/
Traceback (most recent call last):
File "/usr/bin/gmailfs.py", line 201, in _sendMessage
if ga.sendMessage(gmsg):
File "/usr/lib/python2.3/site-packages/libgmail.py", line 526, in sendMessage
items = self._parsePage(req)
File "/usr/lib/python2.3/site-packages/libgmail.py", line 300, in _parsePage
items = _parsePage(self._retrievePage(urlOrRequest))
File "/usr/lib/python2.3/site-packages/libgmail.py", line 107, in _parsePage
if itemsDict[D_VERSION] != js_version and not versionWarned:
KeyError: 'v'
Traceback (most recent call last):
File "/usr/bin/gmailfs.py", line 201, in _sendMessage
if ga.sendMessage(gmsg):
File "/usr/lib/python2.3/site-packages/libgmail.py", line 526, in sendMessage
items = self._parsePage(req)
File "/usr/lib/python2.3/site-packages/libgmail.py", line 300, in _parsePage
items = _parsePage(self._retrievePage(urlOrRequest))
File "/usr/lib/python2.3/site-packages/libgmail.py", line 107, in _parsePage
if itemsDict[D_VERSION] != js_version and not versionWarned:
KeyError: 'v'
Traceback (most recent call last):
File "/usr/bin/gmailfs.py", line 201, in _sendMessage
if ga.sendMessage(gmsg):
File "/usr/lib/python2.3/site-packages/libgmail.py", line 526, in sendMessage
items = self._parsePage(req)
File "/usr/lib/python2.3/site-packages/libgmail.py", line 300, in _parsePage
items = _parsePage(self._retrievePage(urlOrRequest))
File "/usr/lib/python2.3/site-packages/libgmail.py", line 107, in _parsePage
if itemsDict[D_VERSION] != js_version and not versionWarned:
KeyError: 'v'
ERROR:gmailfs:Send failed too many times
ls: /mnt/gmailfs: No space left on device


I'm having trouble with the above line. I keep getting back:geaaru wrote:ebuild fuse-python-0.1-r1.ebuild digest
Code: Select all
!!! aux_get(): ebuild path for 'sys-fs/fuse-python-0.1-r1' not specified:
!!! noneCode: Select all
ebuild gmailfs digest
Nevermind. fixed. got a "y" key that has to be pressed firmly. portage didn't like 'fuse-pthon'NotQuiteSane wrote: I'm having trouble with ...

Code: Select all
[root@wolf~]# mount -t gmailfs /usr/bin/gmailfs.py /mnt/gmail
gmailfs.py:Gmailfs:mountpoint: '/mnt/gmail'
gmailfs.py:Gmailfs:unnamed mount options: ['rw']
gmailfs.py:Gmailfs:named mount options: {}
Traceback (most recent call last):
File "/usr/bin/gmailfs.py", line 1117, in ?
server = Gmailfs()
File "/usr/bin/gmailfs.py", line 603, in __init__
self.ga.login()
File "/usr/lib/python2.3/site-packages/libgmail.py", line 298, in login
raise GmailLoginFailure("Login failed. (Wrong username/password?)")
libgmail.GmailLoginFailure: 'Login failed. (Wrong username/password?)'


Code: Select all
Traceback (most recent call last):
File "/usr/bin/gmailfs.py", line 29, in ?
from constants import *
ImportError: No module named constants
Code: Select all
# mount|grep google
/dev/fuse on /mnt/google type fuse (rw,nosuid,nodev)Code: Select all
# ls /mnt/
Empty account
Traceback (most recent call last):
File "/usr/share/gmailfs/gmailfs-newer.py", line 252, in __init__
self.inode_msg = self.getinodeMsg(matchInode)
File "/usr/share/gmailfs/gmailfs-newer.py", line 275, in getinodeMsg
return thread._messages[len(thread._messages)-1]
IndexError: list index out of range
ls: /mnt/google: Input/output errorNevermind. I didn't realize that this thread was from 2003.Pythonhead wrote:I bet Google will start shutting down accounts quickly since using gmail as storage is against their policy.
Heres an ebuild I wrote for libgmail if you want to check your gmail for new mail, download it etc:
http://bugs.gentoo.org/show_bug.cgi?id=62100
Check out the demos directory for scripts for pop3, smtp etc

Thanks!six6 wrote: @meulie
Your constants.py file has probably been renamed lgconstants.py (as mentioned earlier in the thread, ref:bug report). Just make a symbolic link called constants.py and it shouldn't complain.
From: http://bugs.gentoo.org/show_bug.cgi?id=63785meulie wrote:Hi all!
When I try to mount my gmail-folder, I get:What am I doing wrong...?Code: Select all
Traceback (most recent call last): File "/usr/bin/gmailfs.py", line 29, in ? from constants import * ImportError: No module named constants
That should fix it, but make sure you do "emerge cvs" first to be able to use "cvs".geaaru wrote:From: http://bugs.gentoo.org/show_bug.cgi?id=63785meulie wrote:Hi all!
When I try to mount my gmail-folder, I get:What am I doing wrong...?Code: Select all
Traceback (most recent call last): File "/usr/bin/gmailfs.py", line 29, in ? from constants import * ImportError: No module named constants
> einfo "You actually need to use libgmail from CVS. So do this:"
> einfo "cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/libgmail login"
> einfo "cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/libgmail co libgmail"
> einfo "then copy constants.py and libgmail.py to your"
> einfo "/usr/lib/python-<ver>/site-packages directory"
chmod a+x /sbin/mount.gmailfs
ln -s /sbin/mount.gmailfs /sbin/mount.fuse
Have you download constants.py and libgmail.py from cvs?