Google sync avatar not fetched

asked 2016-10-14 15:43:39 +0300

nicu gravatar image

updated 2016-10-14 15:44:52 +0300

Hi all :)

I switched from a Jolla 1 to a Jolla C and use Google contact sync to sync my address book. I used the "Backup" function to import/export basic data between the two devices. So the "initial" contact import on the Jolla C was done through loading the backup.

While syncing generally works (I can update details on google.com/contacts and get them synced to my phone) there seems to be an issue with the avatars of the contacts. All contacts don't have an avatar right now. However if I update a contact on google.com/contacts the avatar will get synced to the phone during the next sync run.

Any idea how I can "force" sync all avatars?

Thanks in advance and have a nice day!

Here are some logs:

[nemo@Sailfish ~]$ systemctl --user stop msyncd
[nemo@Sailfish ~]$ killall msyncd
msyncd: no process found
[nemo@Sailfish ~]$ MSYNCD_LOGGING_LEVEL=8 devel-su -p msyncd
[...]

[nemo@Sailfish ~]$ devel-su journalctl -af | grep google-contact

Oct 14 14:41:24 Sailfish google-contacts-client[18828]: [D] Buteo::USBModedProxy::isUSBConnected:85 - USB connected in mode:: "undefined" 
Oct 14 14:41:24 Sailfish google-contacts-client[18828]: [D] Buteo::TransportTracker::btConnectivityStatus:237 - Bluetooth powered on?  false 
Oct 14 14:41:24 Sailfish google-contacts-client[18828]: [D] Buteo::NetworkManager::NetworkManager:74 - Online status:: true 
Oct 14 14:41:24 Sailfish google-contacts-client[18828]: [D] main:71 - attempting to register dbus service: "com.buteo.msyncd.plugin.google.Contacts-16" 
Oct 14 14:41:24 Sailfish google-contacts-client[18828]: [D] main:78 - Plugin  "google-contacts"  with profile  "google.Contacts-16"  registered at dbus  "com.buteo.msyncd.plugin.google.Contacts-16"  and path  / 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] Buteo::ProfileManagerPrivate::ProfileManagerPrivate:126 - Primary profile path set to "/home/nemo/.cache/msyncd" 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] Buteo::ProfileManagerPrivate::ProfileManagerPrivate:127 - Secondary profile path set to "/etc/buteo/profiles" 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] Buteo::ProfileManager::syncProfile:359 - ProfileManager::syncProfile( "google.Contacts-16" ) 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] Buteo::ProfileManager::syncProfile:364 - found a valid sync profile with the given name: "google.Contacts-16" 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] Buteo::ProfileManagerPrivate::ProfileManagerPrivate:126 - Primary profile path set to "/home/nemo/.cache/msyncd" 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] Buteo::ProfileManagerPrivate::ProfileManagerPrivate:127 - Secondary profile path set to "/etc/buteo/profiles" 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [W] ContactsEngine::ContactsEngine:845 - The 'mergePresenceChanges' option has not been configured - presence changes will only be reported via ContactManagerEngine::contactsPresenceChanged()
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SocialdButeoPlugin::startSync:176 - debug:  performing sync of "Contacts" from "google" for account 16 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SocialNetworkSyncAdaptor::incrementSemaphore:276 - debug:  incremented busy semaphore for account 16 to: 1 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SignOn::ConnectionManager::setupSocketConnection:106 - connection-manager.cpp 106 setupSocketConnection p2p error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect to socket /run/user/100000/signond/socket: No such file or directory") 1 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SignOn::ConnectionManager::init:132 - connection-manager.cpp 132 init Peer connection unavailable, activating service 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SignOn::IdentityImpl::updateState:96 - identityimpl.cpp 96 updateState Updating state:  "PendingRegistration" SignOn::IdentityImpl(0x1cc4100) 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SignOn::AuthSessionImpl::initInterface:94 - authsessionimpl.cpp 94 initInterface 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SignOn::AuthSessionImpl::initInterface:94 - authsessionimpl.cpp 94 initInterface 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] GoogleDataTypeSyncAdaptor::sync:77 - debug:  successfully triggered sync with profile: "google.Contacts-16" 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SignOn::ConnectionManager::init:150 - connection-manager.cpp 150 init Connected to "libsignon-qt1" 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SignOn::IdentityImpl::updateState:96 - identityimpl.cpp 96 updateState Updating state:  "Ready" SignOn::IdentityImpl(0x1cc4100) 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SignOn::IdentityImpl::updateState:96 - identityimpl.cpp 96 updateState Updating state:  "NeedsUpdate" SignOn::IdentityImpl(0x1cc4100) 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SignOn::IdentityImpl::updateState:96 - identityimpl.cpp 96 updateState Updating state:  "PendingUpdate" SignOn::IdentityImpl(0x1cc4100) 
Oct 14 14:41:26 Sailfish google-contacts-client[18828]: [D] SignOn::IdentityImpl::infoUpdated:442 - identityimpl.cpp 442 infoUpdated SERVER INFO UPDATED. NeedsUpdate " 15 " 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] GoogleTwoWayContactSyncAdaptor::readSyncStateData:1077 - info :  have 0 outstanding contact avatars to sync from account 16 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] SocialNetworkSyncAdaptor::incrementSemaphore:276 - debug:  incremented busy semaphore for account 16 to: 2 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] GoogleTwoWayContactSyncAdaptor::beginSync:162 - trace:  atom id of My Contacts group already known; requesting contact sync deltas with account 16 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] GoogleTwoWayContactSyncAdaptor::requestData:202 - trace:  requesting  QUrl( "https://www.google.com/m8/feeds/contacts/default/full/?updated-min=2016-10-14T12:38:37Z&showdeleted=true&max-results=50" )  with start index 0 with account 16 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] SocialNetworkSyncAdaptor::incrementSemaphore:276 - debug:  incremented busy semaphore for account 16 to: 3 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] SocialNetworkSyncAdaptor::decrementSemaphore:288 - debug:  decremented busy semaphore for account 16 to: 2 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] SocialNetworkSyncAdaptor::decrementSemaphore:288 - debug:  decremented busy semaphore for account 16 to: 1 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] GoogleTwoWayContactSyncAdaptor::contactsFinishedHandler:340 - trace:  received information about 0 add/mod contacts and  0 del contacts for account 16 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] GoogleTwoWayContactSyncAdaptor::contactsFinishedHandler:376 - info :  Google contact sync with account 16 got remote changes: a/m: 0 r: 0 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] GoogleTwoWayContactSyncAdaptor::continueSync:399 - trace:  storing remote changes locally for account 16 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] GoogleTwoWayContactSyncAdaptor::upsyncLocalChanges:488 - info :  Google account: 16 upsyncing local A/M/R: 0 / 0 / 0 since: "2016-10-14T12:29:41Z" 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] GoogleTwoWayContactSyncAdaptor::upsyncLocalChangesList:536 - info :  skipping upload of local contacts changes due to profile direction setting for account 16 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] GoogleTwoWayContactSyncAdaptor::queueOutstandingAvatars:651 - debug:  queued 0 avatars for download for account 16 
Oct 14 14:41:27 Sailfish google-contacts-client[18828]: [D] SocialNetworkSyncAdaptor::decrementSemaphore:288 - debug:  decremented busy semaphore for account 16 to: 0 
Oct 14 14:41:28 Sailfish google-contacts-client[18828]: [D] GoogleTwoWayContactSyncAdaptor::finalCleanup:983 - info :  finalCleanup() fixed up avatars from 0 Google contacts 
Oct 14 14:41:28 Sailfish google-contacts-client[18828]: [D] SocialNetworkSyncAdaptor::setFinishedInactive:267 - info :  Finished "google" "Contacts" sync at: "2016-10-14T14:41:28"
edit retag flag offensive close delete

Comments

i did a sync.via bluetooth between jolla1 and aquafish and my avatars are here

pawel ( 2016-10-15 11:57:47 +0300 )edit