Goa : Google accounts support desappear from online account under gnome

Hello all,

I try to put my question in this forum after trying in https://forums.centos.org/ maybe I’ll have more luck getting an answer here :thinking:

It’s been a few days, i’m faced about a problem to use my google accounts in my centos 9 stream.

I discover this issue after launching evolution and noted that my google email accounts was missed !!!?
After some investigations I found that google drives about this accounts and ability to mount them in nautilus were missed too !!!?
And digging in more deeper, in online accounts capabilities parameters, I found it was not more possible to use or declare any onlne google account !!!?

After some search in web, I found some tracks to solve this problem by launching goa-daemon with --replace parameter as solution :thinking:
And if I try to run this command, below prompt message which is :

[ user@host ~]$ /usr/libexec/goa-daemon --replace
goa-daemon-Message: 06:30:37.301: goa-daemon version 3.40.0 starting

(goa-daemon:10119): goa-daemon-WARNING **: 06:30:37.315: Unsupported account type google for identity [user1@gmail.com](mailto:user1@gmail.com) (no provider)
(goa-daemon:10119): goa-daemon-WARNING **: 06:30:37.315: Unsupported account type google for identity [user2@gmail.com](mailto:user2@gmail.com) (no provider)

If I understand well, settings of my accounts are always present but something wrong when goa-daemon try to use these accounts
Below content of my goa accounts.conf file which confirm that my accounts have not been removed

[user@host ~]$ cat .config/goa-1.0/accounts.conf
[Account account_1674293991_0]
Provider=google
Identity=[user1@gmail.com](mailto:user1@gmail.com)
PresentationIdentity=[user1@gmail.com](mailto:user1@gmail.com)
MailEnabled=true
CalendarEnabled=true
ContactsEnabled=true
FilesEnabled=true
PrintersEnabled=false

[Account account_1691390761_0]
Provider=google
Identity=[user2@gmail.com](mailto:user2@gmail.com)
PresentationIdentity=[user2@gmail.com](mailto:user2@gmail.com)
MailEnabled=true
CalendarEnabled=true
ContactsEnabled=true
FilesEnabled=true
PrintersEnabled=false

Below gnome versions packages that I installed in my laptop. I use an Centos 9 Stream under Linux 5.14.0-381.el9.x86_64 kernel

gnome-menus-3.36.0-8.el9.x86_64
pinentry-gnome3-1.1.1-8.el9.x86_64
gnome-video-effects-0.5.0-7.el9.noarch
gnome-desktop3-40.4-1.el9.x86_64
gnome-autoar-0.4.1-2.el9.x86_64
libgnomekbd-3.26.1-7.el9.x86_64
gnome-bluetooth-libs-3.34.5-3.el9.x86_64
gnome-bluetooth-3.34.5-3.el9.x86_64
gnome-keyring-40.0-3.el9.x86_64"
gnome-keyring-pam-40.0-3.el9.x86_64
gnome-color-manager-3.36.0-7.el9.x86_64
gnome-terminal-3.40.3-1.el9.x86_64
gnome-shell-extension-background-logo-40.0~rc-4.el9.noarch
gnome-terminal-nautilus-3.40.3-1.el9.x86_64
gnome-calculator-40.1-2.el9.x86_64
gnome-characters-40.0-3.el9.x86_64
gnome-disk-utility-40.2-2.el9.x86_64
gnome-font-viewer-40.0-3.el9.x86_64
gnome-user-docs-40.0-3.el9.noarch
gnome-themes-extra-3.28-14.el9.x86_64
gnome-tweaks-40.10-1.el9.noarch
gnome-system-monitor-40.1-3.el9.x86_64
gnome-initial-setup-40.4-3.el9.x86_64
gnome-screenshot-40.0-4.el9.x86_64
gnome-tour-40.1-2.el9.x86_64
gnome-extensions-app-40.0-3.el9.x86_64
xdg-desktop-portal-gnome-41.2-2.el9.x86_64
gnome-shell-extension-appindicator-46-1.el9.noarch
gnome-session-40.1.1-7.el9.x86_64
gnome-logs-3.36.0-8.el9.x86_64
gnome-panel-libs-3.40.0-1.el9.x86_64
gnome-panel-3.40.0-1.el9.x86_64
gnome-settings-daemon-40.0.1-10.el9.x86_64
gnome-control-center-filesystem-40.0-29.el9.noarch
gnome-control-center-40.0-29.el9.x86_64
gnome-shell-40.10-12.el9.x86_64
gnome-shell-extension-common-40.7-7.el9.noarch
gnome-shell-extension-user-theme-40.7-7.el9.noarch
gnome-session-40.1.1-8.el9.x86_64
gnome-settings-daemon-40.0.1-13.el9.x86_64
gnome-session-xsession-40.1.1-8.el9.x86_64
gnome-shell-40.10-14.el9.x86_64
gnome-shell-extension-common-40.7-8.el9.noarch
gnome-shell-extension-apps-menu-40.7-8.el9.noarch
gnome-shell-extension-desktop-icons-40.7-8.el9.noarch
gnome-shell-extension-launch-new-instance-40.7-8.el9.noarch
gnome-shell-extension-places-menu-40.7-8.el9.noarch
gnome-shell-extension-window-list-40.7-8.el9.noarch
gnome-software-41.5-3.el9.x86_64
gnome-classic-session-40.7-8.el9.noarch
gnome-shell-extension-user-theme-40.7-8.el9.noarch
chrome-gnome-shell-42.1-1.el9.x86_64
gnome-session-wayland-session-40.1.1-8.el9.x86_64
gnome-shell-extension-appindicator-49-1.el9.noarch
gnome-remote-desktop-40.0-10.el9.x86_64
qgnomeplatform-0.9.0-1.el9.x86_64
gnome-online-accounts-3.40.0-4.el9.x86_64

Has anyone faced the same problem ?
How to a way to fix this issue ? !

Thanks for your help !!!

On Wed, 2023-11-08 at 05:46 +0100, Vic via GNOME Discourse wrote:

gnome-online-accounts-3.40.0-4.el9.x86_64

Has anyone faced the same problem ?

How to a way to fix this issue ? !

Hi,

this place is for upstream GNOME, you may ask generic GNOME questions,
unrelated to the distribution. The change happened in your CentOS
distribution, thus it’s something what they have done, not what GNOME
upstream did. People here usually do not know what distro packagers do,
they are separate worlds.

Anyway, looking into the changes behind your GOA version:
https://kojihub.stream.centos.org/koji/buildinfo?buildID=39852

It references RHEL-10492, which is:
https://issues.redhat.com/browse/RHEL-10492

where the parts which require WebKitGTK had been split into a new
gnome-online-accounts-oauth2 package. Install it, restart the machine
(or re-login) and it should work.
Bye,
Milan

Hello Milan thanks to put me on the track, my issue is fixed now by gnome-online-accounts-3.40.0-5.el9.x86_64.rpm package installation. All my missed accounts are now back on my desktop !

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.