FS#52530 - Cannot add new account to the google calendar

Attached to Project: Arch Linux
Opened by carbolymer (carbolymer) - Friday, 13 January 2017, 12:20 GMT
Last edited by Jelle van der Waa (jelly) - Saturday, 05 January 2019, 13:46 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Cannot add new account to the google calendar. One has to install evolution to add an account. Evolution should be added as an optional dependency.

Version: 3.22.2-1

Steps to reproduce:
1. Install gnome calendar without evolution
2. Go to Calendars... and try to configure Google account

Actual result:
Nothing happens. Clicking on google account or setting button causes no action: https://gfycat.com/MeanHighlevelGoldfish

Expected result:
User is able to configure google account.
This task depends upon

Closed by  Jelle van der Waa (jelly)
Saturday, 05 January 2019, 13:46 GMT
Reason for closing:  Fixed
Additional comments about closing:  evolution is now a dependency of gnome-calendar. https://git.archlinux.org/svntogit/packa ges.git/commit/?id=6e4cc0636e8f27fab2a50 1ade2dc453fbc8a5259
Comment by Doug Newgard (Scimmia) - Sunday, 15 January 2017, 15:49 GMT
I'm guessing we're talking about gnome-online-accounts?
Comment by carbolymer (carbolymer) - Tuesday, 24 January 2017, 05:29 GMT
  • Field changed: Percent Complete (100% → 0%)
In response to the comment: this is not only specific to google acccount. As you can see on the gifv, clicking on any other accuont or settings button has no effect.
Comment by Doug Newgard (Scimmia) - Tuesday, 24 January 2017, 05:31 GMT
I didn't say anything about google.

gnome-calendar already requires evolution-data-server, is this not enough? Is the problem in gnome-calender or in gnome-online-accounts? Logs? stderr output?
Comment by carbolymer (carbolymer) - Tuesday, 24 January 2017, 12:47 GMT
Sorry, I've misread your message. Logs / stderr are totally empty. Nothing happens.

evolution-data-server does not provide configuration possibility for the online accounts without evolution itself. I think this is a problem of gnome-online-accounts.
Comment by Cody Bonney (mecodybonney.com) - Tuesday, 07 February 2017, 00:32 GMT
Also running into this issue (gnome-calendar-3.22.2-1)
Maybe unrelated, but I also noticed that when I go to "Calendar Settings => Add => From Web", Add, it creates an entry in "~/.config/evolution/sources", but the new entry is not visible in "Calendar Settings".
Comment by Cody Bonney (codybonney) - Tuesday, 07 February 2017, 01:50 GMT
Something else to note. I'm able to add a new google calendar through evolution and it will show up in gnome-calendar. However, even with evolution installed, I'm not able to create the new google calendar through the gnome-calendar gui.

Loading...