CentOS 8: Multiple Bugs With Email/calendar

Home » CentOS » CentOS 8: Multiple Bugs With Email/calendar
CentOS 3 Comments

Hi there!
I recently installed CentOS 8 on my laptop.

I have the following problems

1. I tried the use the default evolution 3.28. The problem with 3.28 is that when i try to create an event i get the error
“Failed to create an event in the calendar “CalDAV : Calendar””
“Cannot create calendar object: Failed to put data: HTTP error code 400
(Bad Request)”

2.I tried installing evolution from flatpak 3.34
Calendar works fine! BUT cant use my yubikey to read my encrypted emails :-(
For some reason flatpak seems unable to work with smartcards. Had the same issue with keepassxc and yubikey

3.My third attempt was to use thunderbird from flatpak. I installed thunderbird through flatpak to see if i could overcome the flatpak yubikey problem. Thunderbird starts but then crushes with the following message
“flatpak run org.mozilla.Thunderbird Gtk-Message: 09:15:00.372: Failed to load module “pk-gtk-module”
Gtk-Message: 09:15:00.372: Failed to load module “canberra-gtk-module”
Gtk-Message: 09:15:00.372: Failed to load module “pk-gtk-module”
Gtk-Message: 09:15:00.372: Failed to load module “canberra-gtk-module”

I would prefer to use evolution than thunderbird.

Any ideas how to solve the calendar or flatpak and yubikey problem?

Thanks in advance!!!

3 thoughts on - CentOS 8: Multiple Bugs With Email/calendar

  • That sounds like a configuration issue that your calendar server is not liking the authentication that evolution sent. We would need to know
    1. what the calendar server you are trying to use
    2. what the configuration and how you authenticate
    3. what the error on the server side is.

    Flatpacks are sandboxes to make sure that the rest of your account is secure from each other https://xkcd.com/1200/ . You have to configure what applications you want to be able to talk to your smart card or yubikey because just allowing anything to talk to them just leads to the xkcd.

    That said, I do not know how to do this. My systems are pre-flatpak so I have not dealt with this.

    Ouch. That should be reported to the flatpak place you got that from. Those aren’t created by CentOS.org so I am guessing gnome or flatpak.org ?


    Stephen J Smoogen.

  • First of all thanks for your fast reply.

    Second. The server im trying to use is https://dav.mailbox.org/caldav I dont think its a problem with my configuration (although i can always be wrong). I suspect a bug in evolution because sometimes it works. Sometimes i manage to create an event sometimes i cant.

    I started evolution from a terminal and i noticed that when i fail to create an event i get the following message

    “(evolution:26852): libecal-CRITICAL **: 11:45:50.282:
    e_cal_component_alarm_set_description: assertion ‘description->value !=
    NULL’ failed”

    I tried without setting an alarm and i can create events with no problem!!
    So I filled a bug report https://bugs.CentOS.org/view.php?id=16507

    Third. I have no idea if its a configuration problem. Newer flatpak versions work fine! I searched online and found this https://github.com/flatpak/flatpak/issues/3076

    marked as enhancement!

    ps.Im wondering if evolution in CentOS is going to have 5+ year life-
    cycle or if it gets upgraded earlier.

  • Thanks.

    That means it is meant to be worked on as a future enhancement to allow. Beyond that I don’t have any insight on what is happening.

    CentOS is a rebuild of Red Hat Enterprise Linux. If RHEL-8.N has an upgraded Evolution, then CentOS 8.N should also have it.