Binary package hint: conduit
Im trying to mirror the folder ~/.miro to another pc through samba. Synchronization fails to copy all files. Specifically not even one video or folder. Here is the error log: (note: i deleted lots of lines with same content as the first lines)
1fa82aa9_do.mp4', u'smb://micdhack-laptop/micdhack/.miro/Movies/GeekBrief-TV---Video-Podcast--iPod-/geekbrief-158909-06-09-2009-dopvhost=media.podshow.com_doppl=10c323275aec2cd95abc2c891faca9d55ab.mp4', u'smb://micdhack-laptop/micdhack/.miro/Movies/GeekBrief-TV---Video-Podcast--iPod-/geekbrief-158143-06-04-2009-dopvhost=media.podshow.com_doppl=10c323275ae8bb8b5ab8bbdb1fa83ebc5ab.mp4', u'smb://micdhack-laptop/micdhack/.miro/Movies/Discovery--News---Video-/dsc_discoveryvideo_news_tickleapes2.mp4', u'smb://micdhack-laptop/micdhack/.miro/Movies/Discovery--News---Video-/dsc_discoveryvideo_news_sciencesinging.mp4', u'smb://micdhack-laptop/micdhack/.miro/Movies/Discovery--News---Video-/dsc_discoveryvideo_news_whaleSteal3.mp4', u'smb://micdhack-laptop/micdhack/.miro/Movies/Attack-of-the-Show---s-Daily-Video-Podcast/as20090520_sextornado_pod.mp4', u'smb://micdhack-laptop/micdhack/.miro/Movies/Attack-of-the-Show---s-Daily-Video-Podcast/as20090521_redbull_pod.mp4', u'smb://micdhack-laptop/micdhack/.miro/Movies/NOVA-Vodcast---PBS/nsn_v_segment_epigenetics.m4v'] (Synchronization.py:241)
[Syncronization ][DEBUG ] FolderTwoWay-smb://micdhack-laptop/micdhack/.miro Changes: Modified 0 items
[] (Synchronization.py:242)
[Syncronization ][DEBUG ] FolderTwoWay-smb://micdhack-laptop/micdhack/.miro Changes: Deleted 0 items
[] (Synchronization.py:243)
[Syncronization ][DEBUG ] 1WAY PUT: .miro (smb://micdhack-laptop/micdhack/.miro/icon-cache/extracted/TNC%20%20WEEK%20OF%20JAN%2023%20FINAL_pod.mp4.liCmC.108x81.png) -----> .miro (Synchronization.py:489)
[datatypes.DataType ][DEBUG ] Getting Rid for smb://micdhack-laptop/micdhack/.miro/icon-cache/extracted/TNC%20%20WEEK%20OF%20JAN%2023%20FINAL_pod.mp4.liCmC.108x81.png (DataType.py:151)
[Syncronization ][CRITICAL] UNKNOWN SYNCHRONIZATION ERROR
Traceback (most recent call last):
File "/var/lib/python-support/python2.6/conduit/Synchronization.py", line 737, in run
self.one_way_sync(self.source, sink)
File "/var/lib/python-support/python2.6/conduit/Synchronization.py", line 490, in one_way_sync
dataRid = data.get_rid()
File "/var/lib/python-support/python2.6/conduit/datatypes/DataType.py", line 154, in get_rid
mtime=self.get_mtime(),
File "/var/lib/python-support/python2.6/conduit/datatypes/File.py", line 293, in get_mtime
ts = self._file.get_mtime()
File "/var/lib/python-support/python2.6/conduit/platform/FileGio.py", line 86, in get_mtime
mtime = self.fileInfo.get_attribute_uint64('time::modified')
AttributeError: 'NoneType' object has no attribute 'get_attribute_uint64'
(Synchronization.py:745)
[Syncronization ][DEBUG ] Syncworker state 3 (Synchronization.py:648)
[Syncronization ][DEBUG ] Deleting worker: <SyncWorker(Wrapper: .miro twoway (UID: FolderTwoWay-smb://micdhack-laptop/micdhack/.miro) |--> [<conduit.ModuleWrapper.ModuleWrapper instance at 0xa0b666c>], stopped -1266533488)> (Synchronization.py:86)
I use the latest version from apt and using the latest jaunty release
conduit:
Installed: 0.3.15-1ubuntu3
Candidate: 0.3.15-1ubuntu3
Version table:
*** 0.3.15-1ubuntu3 0
500 http://ubuntu.virginmedia.com jaunty/universe Packages
100 /var/lib/dpkg/status
Turns out that the specific file was causing the problem even in the latest development version. After deleting it sync worked without errors but i have no idea as to why this might have happened.