Re: [Flickrfs-users] all sets in /sets are empty, /stream is empty, but upload is OK
Brought to you by:
manishrjain
From: kevin w. <sp...@gm...> - 2007-10-08 16:03:39
|
I found the fix for this: use the CVS version. Unfortunately, I am still having some weird issues. stream populates, but not completely, even though I get the message "Photostream population finished". I have 17963 photos on my account, but stream only shows 16737 of them. My sets never populate completely either. There appears to be a limit of ~500 photos per set that get synced. For example, one of my sets has 2904 pictures, but only 497 are showing up. Another set has 896 photos, but only 500 show up. Another has 945, but only 500 show up. Another has 1318, but only 314 show up. etc. I leave my computer on overnight, thinking that maybe flickrfs will "fill in" the remaining photos each time it syncs, but it doesn't, and it turns out flickrfs thinks the sync is finished because that is what the logfile says for those sets. Also, the only errors I am getting in the logfile now are these two: 10/08/07 08:15:25 ERROR Exception in function <bound method Flickrfs.__sync_set_in_background of <__main__.Flickrfs instance at 0x83625cc>> 10/08/07 08:15:25 ERROR Traceback (most recent call last): File "flickrfs.py", line 101, in _log_exception_wrapper func(*args, **kw) File "flickrfs.py", line 315, in __sync_set_in_background psetOnline = self.transfl.getPhotosFromPhotoset(set_id) File "/home/wuziq/flickrfs/flickrfs/transactions.py", line 372, in getPhotosFromPhotoset privacy_filter=str(i)) File "/home/wuziq/flickrfs/flickrfs/flickrapi.py", line 273, in handler data = f.read() File "socket.py", line 291, in read data = self._sock.recv(recv_size) File "httplib.py", line 529, in read s = self.fp.read(amt) File "socket.py", line 309, in read data = self._sock.recv(recv_size) timeout: timed out and this: 10/08/07 08:15:09 ERROR Exception in function <bound method Flickrfs.__sync_set_in_background of <__main__.Flickrfs instance at 0x83625cc>> 10/08/07 08:15:35 ERROR Traceback (most recent call last): File "flickrfs.py", line 101, in _log_exception_wrapper func(*args, **kw) File "flickrfs.py", line 315, in __sync_set_in_background psetOnline = self.transfl.getPhotosFromPhotoset(set_id) File "/home/wuziq/flickrfs/flickrfs/transactions.py", line 372, in getPhotosFromPhotoset privacy_filter=str(i)) File "/home/wuziq/flickrfs/flickrfs/flickrapi.py", line 272, in handler f = urllib2.urlopen(req) File "urllib2.py", line 121, in urlopen return _opener.open(url, data) File "urllib2.py", line 374, in open response = self._open(req, data) File "urllib2.py", line 392, in _open '_open', req) File "urllib2.py", line 353, in _call_chain result = func(*args) File "urllib2.py", line 1100, in http_open return self.do_open(httplib.HTTPConnection, req) File "urllib2.py", line 1075, in do_open raise URLError(err) URLError: <urlopen error timed out> 10/08/07 08:15:35 DEBUG Retry attempt 1 for func <bound method Flickrfs.__sync_set_in_background of <__main__.Flickrfs instance at 0x83625cc>> In the main window, I get a bunch of this: fuse: error creating thread: Cannot allocate memory and one instance of this: Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/fuse.py", line 44, in __call__ return -detail TypeError: bad operand type for unary -: 'NoneType' I am still using Ubuntu 7.04 with all the latest packages installed from the official Ubuntu repos. Any ideas? I'm excited that flickrfs is getting closer and closer to working for me. Thanks! Kevin On 10/5/07, kevin wu <sp...@gm...> wrote: > Just installed flickrfs 1.3.9 on a fresh install of Ubuntu 7.04. > Followed all the steps and got this: > > > Authorizing with flickr... > Authorization complete. > Sets are being populated in the background. > fuse: warning: buffer size too small: 4 > > > I can go to the mountpoint and see the folders "sets" and "tags". > Within "sets" I see all my sets, but they are all empty. I can create > a folder and upload just fine, though. > > I also tried creating the "stream" folder, at which point I get the message: > > > Populating photostream > > > But the "stream" folder is also empty. > > Taking a look at the log file, I get a bunch of this: > > > 10/05/07 00:08:17 ERROR Exception in function <bound method > Flickrfs.__sync_set_in_background of <__main__.Flickrfs instance at > 0x836356c>> > 10/05/07 00:08:17 ERROR Traceback (most recent call last): > File "flickrfs.py", line 100, in _log_exception_wrapper > func(*args, **kw) > File "flickrfs.py", line 311, in __sync_set_in_background > psetOnline = self.transfl.getPhotosFromPhotoset(set_id) > File "/home/wuziq/flickrfs/flickrfs-1.3.9/transactions.py", line > 357, in getPhotosFromPhotoset > for p in rsp.photoset[0].photo: > AttributeError: XMLNode instance has no attribute 'photo' > > 10/05/07 00:08:17 DEBUG Retry attempt 2 for func <bound method > Flickrfs.__sync_set_in_background of <__main__.Flickrfs instance at > 0x836356c>> > 10/05/07 00:08:17 INFO Syncing set /sets/2006-11-12 to > 2006-11-15 san francisco > 10/05/07 00:08:17 ERROR Exception in function <bound method > Flickrfs.__sync_set_in_background of <__main__.Flickrfs instance at > 0x836356c>> > 10/05/07 00:08:17 ERROR Traceback (most recent call last): > File "flickrfs.py", line 100, in _log_exception_wrapper > func(*args, **kw) > File "flickrfs.py", line 311, in __sync_set_in_background > psetOnline = self.transfl.getPhotosFromPhotoset(set_id) > File "/home/wuziq/flickrfs/flickrfs-1.3.9/transactions.py", line > 354, in getPhotosFromPhotoset > privacy_filter=str(i)) > File "/home/wuziq/flickrfs/flickrfs-1.3.9/flickrapi.py", line 254, in handler > f = urllib2.urlopen(req) > File "urllib2.py", line 121, in urlopen > return _opener.open(url, data) > File "urllib2.py", line 374, in open > response = self._open(req, data) > File "urllib2.py", line 392, in _open > '_open', req) > File "urllib2.py", line 353, in _call_chain > result = func(*args) > File "urllib2.py", line 1100, in http_open > return self.do_open(httplib.HTTPConnection, req) > File "urllib2.py", line 1075, in do_open > raise URLError(err) > URLError: <urlopen error timed out> > > 10/05/07 00:08:17 ERROR Exception in function <bound method > Flickrfs.__sync_set_in_background of <__main__.Flickrfs instance at > 0x836356c>> > 10/05/07 00:08:17 ERROR Traceback (most recent call last): > File "flickrfs.py", line 100, in _log_exception_wrapper > func(*args, **kw) > File "flickrfs.py", line 311, in __sync_set_in_background > psetOnline = self.transfl.getPhotosFromPhotoset(set_id) > File "/home/wuziq/flickrfs/flickrfs-1.3.9/transactions.py", line > 357, in getPhotosFromPhotoset > for p in rsp.photoset[0].photo: > AttributeError: XMLNode instance has no attribute 'photo' > > 10/05/07 00:08:17 DEBUG Retry attempt 2 for func <bound method > Flickrfs.__sync_set_in_background of <__main__.Flickrfs instance at > 0x836356c>> > 10/05/07 00:08:17 INFO Syncing set /sets/blogged > 10/05/07 00:08:17 ERROR Exception in function <bound method > Flickrfs.__sync_set_in_background of <__main__.Flickrfs instance at > 0x836356c>> > 10/05/07 00:08:17 ERROR Traceback (most recent call last): > File "flickrfs.py", line 100, in _log_exception_wrapper > func(*args, **kw) > File "flickrfs.py", line 311, in __sync_set_in_background > psetOnline = self.transfl.getPhotosFromPhotoset(set_id) > File "/home/wuziq/flickrfs/flickrfs-1.3.9/transactions.py", line > 354, in getPhotosFromPhotoset > privacy_filter=str(i)) > File "/home/wuziq/flickrfs/flickrfs-1.3.9/flickrapi.py", line 254, in handler > f = urllib2.urlopen(req) > File "urllib2.py", line 121, in urlopen > return _opener.open(url, data) > File "urllib2.py", line 374, in open > response = self._open(req, data) > File "urllib2.py", line 392, in _open > '_open', req) > File "urllib2.py", line 353, in _call_chain > result = func(*args) > File "urllib2.py", line 1100, in http_open > return self.do_open(httplib.HTTPConnection, req) > File "urllib2.py", line 1075, in do_open > raise URLError(err) > URLError: <urlopen error timed out> > > > It looks like at least one other person is having this issue as well. > Any help would be greatly appreciated! > > > Kevin > |