Google sync avatar not fetched
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"
i did a sync.via bluetooth between jolla1 and aquafish and my avatars are here
pawel ( 2016-10-15 11:57:47 +0300 )edit