Page 1 of 1

Goa : Google accounts support desappear from online account under gnome

Posted: 2023/11/07 05:49:52
by piaff33z
Hello all,

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 was 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
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 (no provider)
(goa-daemon:10119): goa-daemon-WARNING **: 06:30:37.315: Unsupported account type google for identity 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 :shock:
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
PresentationIdentity=user1@gmail.com
MailEnabled=true
CalendarEnabled=true
ContactsEnabled=true
FilesEnabled=true
PrintersEnabled=false

[Account account_1691390761_0]
Provider=google
Identity=user2@gmail.com
PresentationIdentity=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 ? :oops:
How to a way to fix this issue ? :)

Thanks for your help !!!! :D

Re: Goa : Google accounts support desappear from online account under gnome

Posted: 2023/11/07 11:16:51
by TrevorH
I would suggest reporting it as a bug via issues.redhat.com as no-one from RH monitors this forum so I doubt if you will get an answer.

Re: Goa : Google accounts support desappear from online account under gnome

Posted: 2023/11/08 04:52:44
by piaff33z
Hello Trevor thanks for your reply :-)

I thought I could get some help on this forum, before post this issue/question at Redhat, I'll try to request help to gnome forums ( https://discourse.gnome.org/t/goa-googl ... me/17943/1 )

Re: Goa : Google accounts support desappear from online account under gnome

Posted: 2023/11/08 08:30:43
by jlehtone
piaff33z wrote:
2023/11/08 04:52:44
I thought I could get some help on this forum,
That is a fair assumption.

CentOS is/was acronym from Community Enterprise Operating System. How much community was involved in "builds" is a separate discussion, but from my viewpoint (as a "user") these Fora have always (as long as I've followed) been primarily a peer support media. For CentOS Stream they are only a peer support media.

There are probably ways to see site statistics, but at least by my subjective observation the amount of traffic here, the number of peers, has gone down drastically. Not many seem to visit here, so number of "knowledgeable peers" is small and it might take a while one peeks in. Personally, I don't have CentOS Stream anywhere and in el9 I don't use evolution or google mail. I do vaguely recall seeing "goa", perhaps during el6 era, and getting rid of it back then.

Re: Goa : Google accounts support desappear from online account under gnome

Posted: 2023/11/11 06:49:25
by piaff33z
Thank you for yours philosophical considerations :D but for me the most important thing is to find support somewhere. 8-)
If we want opensource world (and this is surely already the case) to be widely adopted against W$ solutions, it is necessary to participate in a certain amount of mutual aid.

I close this debate with the announcement that my problem is resolved with installation gnome-online-accounts-3.40.0-5.el9.x86_64.rpm package installation. All my google accounts are back on my desktop and it's a good thing :lol:

Thanks to Trevor and Milan ( from discourse.gnome.org ) for putting me on the track to fix this simple issue :roll:

I hope that is thread, even if it is ephemeral in time, can help someone else :lol:

Re: Goa : Google accounts support desappear from online account under gnome

Posted: 2023/11/11 09:10:22
by jlehtone
piaff33z wrote:
2023/11/11 06:49:25
problem is resolved with installation gnome-online-accounts-3.40.0-5.el9.x86_64.rpm package installation.
Good. Can you show the last entries of changelog of that package? With:

Code: Select all

rpm -q --changelog gnome-online-accounts | head -20

Re: Goa : Google accounts support desappear from online account under gnome

Posted: 2023/11/13 20:04:51
by piaff33z
[root@myhost ~]# rpm -q --changelog gnome-online-accounts | head -20
* mer. nov. 08 2023 Milan Crha <mcrha@redhat.com> - 3.40.0-5
- Resolves: RHEL-10492 (Move account types that depend on WebKitGTK into separate optional subpackage)
- backport upstream fix to use external browser for OAuth2

* mer. oct. 11 2023 Milan Crha <mcrha@redhat.com> - 3.40.0-4
- Resolves: RHEL-10492 (Move account types that depend on WebKitGTK into separate optional subpackage)

* mar. juin 06 2023 Ray Strode <rstrode@redhat.com> - 3.40.0-3
- Backport various kerberos fixes from upstream
Resolves: #2177765

Re: Goa : Google accounts support desappear from online account under gnome

Posted: 2023/11/13 23:34:15
by TrevorH
Sounds like you should run yum list gnome-online-accounts\* and install one of those new sub-packages that talks about.